hmm, det er da fordi ($search) ikke bliver "defineret" .. how to?
Synes godt om
Slettet bruger
25. juni 2007 - 02:43#2
Ja som trax siger det er fordi $search ikke blive sat nogen steder. Er dette kun en del af din kode eller?
og din echo's som skal printe dit dine dataer ud bliver sat på en lang linje, der er hverken mellemrum, en streg eller linjebryd eller anden form for opdeling.
Men prøv at sætte $seach = true; i linje 2. Og se hvad der sker.
Trax: Jeg har kigget på din kode her på siden det sidste stykke tid, og det ligner du tidligere har været hos en udbyder med GLOBALS ON, det vil sige:
$_POST['noget'] $_GET['noget'] $_SESSION['noget'] bare kan kaldes med: $noget
Det ser ikke ud til at virke mere, så hvis du har en form og poster data, så skal du bruge: $_POST['search'] og kommer det fra adresselinien/URL'en, så bliver det $_GET['search'] (som Michael_stim også er inde på)
Jeg har prøvet både med $search = true; og med if(isset(..... Uden resultat.
Jeg var også kommet frem til følgende: <?php
if(isset($_POST['search'])) {
mysql_connect('localhost', 'root'); mysql_select_db('infostander'); $query = mysql_query("SELECT * FROM saltvand WHERE id='$_POST' "); $row_sql = mysql_fetch_assoc($query); $total = mysql_num_rows($query);
}
if($total>0) { while ($row_sql = mysql_fetch_assoc($query)) { echo $row['id']; echo $row['latinsk']; echo $row['populair']; echo $row['links']; echo $row['image']; } } else { echo "Intet resultat."; echo $_POST [search]; //For at teste om input fra formen kommer, det gør det, søgeresultatet bliver udskrevet her.
if($total==1) { while ($row_sql = mysql_fetch_assoc($query)) { echo $row_sql['id']; echo $row_sql['latinsk']; echo $row_sql['populair']; echo $row_sql['links']; echo $row_sql['image']; } } else { echo "Intet resultat."; echo $_POST['search']; //For at teste om input fra formen kommer, det gør det, søgeresultatet bliver udskrevet her. } ?>
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.