WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » problem mit der ausgabe » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von Philipp Gérard
du startest die suchanfrage ja auch erst nach der schleife.
von aceofaces
Hallo !

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22: 
23: 
24: 
25: 
26: 
27: 
28: 
29: 
30: 
31: 
32: 
33: 
34: 
35: 
36: 
37: 
38: 
39: 
40:
<?php
//check get data

if ( !isset($_GET['s'])) { 
$s =  "1"; // zb 
} else  
$s = $_GET['s'];

//zur DB connecten
$db = mysql_connect("localhost", "root", "");
//db auswählen
mysql_select_db("test", $db);


// MySQL-Abfrage starten
$sql = "SELECT `category` FROM `category` WHERE `id` = '" . addslashes($s) . "'"; 
$result = mysql_query($sql);
$data = mysql_fetch_array($result);
echo $data['category'];

// MySQL-Abfrage starten
$sql = "SELECT * FROM nfo WHERE category='" . addslashes($s) . "'"; 
$result = mysql_query($sql);

while($data = mysql_fetch_array($result)) {
        echo "        <tr>";
        echo '<td style="text-align:center;">', $data['datum'], '</td>';
        echo "                            <td>".$data['nfo_name']."</td>";
        echo '<td style="text-align:center;">', $data['group'], '</td>';
        echo '<td style="text-align:center;">', $data['nfo'], '</td>';
        echo '<td style="text-align:center;">', $data['link'], '</td>';
		echo "        <tr>";
}

// MySQL-Abfrage starten
$sql = "SELECT * FROM nfo WHERE category=".$_GET['id']." AND name LIKE '%".$_GET['search']."%'";
$result = mysql_query($sql);

?>


also wollte eine search funktion reinmachen mit $sql = "SELECT * FROM nfo WHERE category=".$_GET['id']." AND name LIKE '%".$_GET['search']."%'";
$result = mysql_query($sql);

aber haut net ganz hin da er die komplette category ausgibt ?

kann mir jemand bitte helfen ?

Danke

Nach oben