php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 05.09.2008, 09:54  
Neuer Benutzer
 
Registriert seit: 03.09.2008
Beiträge: 12
master-jl befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Select DISTINC

Hi,
ich habe folgendes Problem:
ich möchte das ich wenn ich in einem Suchfeld nach einem Name suchen (in den anderen zwei wird nach einer Zeitspanne gesucht und es wir nur einmal das Datum angezeigt falls es mehrere am gleichen datum gibt) und nun soll der gesuchte Name in die suche miteinbezogen werden, sodass dann da zBs. steht:

21.08.2008 gesuchtername
22.08.2008 gesuchtername

ich habe bis jetzt:

PHP-Code:
<html>
<head>
<meta http-equiv="Content-Language" content="en" />
<meta name="GENERATOR" content="PHPEclipse 1.0" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Suche</title>
</head>
<body bgcolor="#FFFFFF" text="#000000" link="#FF9966" vlink="#FF9966" alink="#FFCC99">
<form action="vonbis.php" method="post">
<h1> Suche </h1>
<br/>
Datum von:
<input type="text" name="von" value="<?php echo $_POST['von']; ?>"/>
bis:
<input type="text" name="bis" value="<?php echo $_POST['bis']; ?>"/>
<br/>
<br/>
Pagename:
<input type="text" name="Pagename" value="<?php echo $_POST['Pagename']; ?>"/>
<input type="submit" name="suchen" value="Auswirken"/>
<br/>

<?php
$mysql 
mysql_connect("localhost""root""") or die(mysql_error());
mysql_select_db("zugriffszeiten"$mysql) or die(mysql_error());

$vonbis $_POST['von'];
$bisvon $_POST['bis'];

$von $vonbis;
$date explode("."$von);
for (
$i 0$i 3$i++) {
    if (
$date[$i] < 10) {
        
$date[$i] = "0" $date[$i];
    }
}
$umgewandelt $date[2] . "-" $date[1] . "-" $date[0];

$bis $bisvon;
$date2 explode("."$bis);
for (
$i 0$i 3$i++) {
    if (
$date2[$i] < 10) {
        
$date2[$i] = "0" $date2[$i];
    }
}
$umgewandelt2 $date2[2] . "-" $date2[1] . "-" $date2[0];

$select "SELECT DISTINCT datum, pagename FROM  counter WHERE datum BETWEEN '".$umgewandelt."' " .
        
"AND '".$umgewandelt2."' ORDER BY datum ASC";
echo 
$select "<br/>";
$query mysql_query($select$mysql) or die (mysql_error());
while (
$row mysql_fetch_array($queryMYSQL_BOTH)) {
    
$datum $row['datum'];
    
$date explode("-"$datum);
    
$ergebnis $date[2].".".$date[1].".".$date[0];
//    echo $ergebnis . "<br/><br/>";
    
echo $ergebnis"...." .$row['pagename']. "<br/><br/>";
}
?>
</body>
</html>
danke schonmal für die Hilfe

P.S. Ich hoffe ich hab mich verständlich ausgedrückt
master-jl ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 05.09.2008, 10:11  
Erfahrener Benutzer
 
Benutzerbild von David
 
Registriert seit: 05.09.2007
Beiträge: 5.044
David wird schon bald berühmt werden
Standard

Möchtest Du jetzt wissen, wie Du eine weitere Bedingung bei WHERE unterbringst oder ob und wie Du die DISTINCT Anweisung ändern musst?
David ist offline  
Alt 05.09.2008, 10:21  
Neuer Benutzer
 
Registriert seit: 03.09.2008
Beiträge: 12
master-jl befindet sich auf einem aufstrebenden Ast
Standard

Ich habs schon

hab nur was vergessen gehabt

PHP-Code:
<?php
$select 
"SELECT DISTINCT datum, pagename FROM  counter WHERE datum BETWEEN '".$umgewandelt."' " .
        
"AND '".$umgewandelt2."' AND pagename = '".$_POST['Pagename']."' 
ORDER BY datum ASC"
;
?>
master-jl ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Kein Ergebnis bei SELECT (MySQL 4.1.9) dr.e. Datenbanken 4 15.06.2008 19:54
[Erledigt] Mysql Insert Select + Concat Hu5eL Datenbanken 14 10.06.2008 10:39
[gelöst] SELECT COUNT(*) FROM SUBSELECT braucht ewig! stefanjann Datenbanken 3 25.02.2008 08:44
SELECT AS geht bei AVG net cyberholic Datenbanken 0 04.05.2006 09:43
[JavaScript] Event Handler in form select - Syntax? winfo_cologne HTML, Usability und Barrierefreiheit 5 29.03.2006 16:47
SELECT Liste aus MySQL verarbeiten jensK PHP Tipps 2006 9 09.02.2006 16:08
[Erledigt] Gleiches Select aber unterschiedliches Ergebnis Datenbanken 6 05.11.2005 14:13
SELECT um eine Bedingung erweitern ?! Datenbanken 2 22.10.2005 10:09
Probleme mit Inner Select Datenbanken 0 19.10.2005 15:22
selbst gelöst! Select <option> kleines Problem Dropdow 24bits PHP Tipps 2005-2 0 15.10.2005 19:19
Warum manchmal "`" um Felder bei Select Unbekanntes_Pferd Datenbanken 4 02.05.2005 14:11
[Erledigt] SELECT in SELECT PHP Tipps 2005 5 06.04.2005 22:30
SELECT über 4 Tabellen mit DISTINC PHP Tipps 2005 2 08.03.2005 19:50
[Erledigt] 2 mal select 1 form PHP-Fortgeschrittene 1 01.09.2004 20:13
selektierter wert in select box anzeigen PHP Tipps 2004 6 30.08.2004 13:49

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
select distinc

Alle Zeitangaben in WEZ +2. Es ist jetzt 16:57 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum