Resultaat Query echo`en \ weergeven op vervolg pagina
Waarschijnlijk is onderstaande echo wat kort door de bocht, wie is er zo vriendelijk om mij verder te helpen
$qry=("SELECT * FROM my_image WHERE file_name=$login")or die (mysql_error("Query error"));
echo $result = mysql_query($query);
Alvast bedankt !
Mocht het uitmaken ik heb een Search-form.php ( invul veld ) en een search-exec.php ( zoeken uitvoeren ), nu wil ik het resultaat van deze query op bijvoorbeeld een search-result.php vertonen. Hoe pak ik dit het beste aan ?
Alle tips en ideeén zijn welkom !
Toevoeging op 21/05/2013 23:31:28:
Toevoeging* momenteel krijg ik foutmelding:
Parse error: syntax error, unexpected T_ECHO, expecting ',' or ';' in /Applications/../search-exec.php on line 48
Line 48:
<php
echo $result = mysql_query($query);
?>
mysql(i)_fetch_assoc()
Je controleert alleen of een string false is, maar dat is hij niet.
En dan check je op
dat is $qry dus niet, want in $qry zit nog een string.... (en overigens ook wel raar dat je als $qry gelijk zou zijn aan false dat je dan zegt dat de query is gelukt...).
Oftewel, er gaat vanalles mis in dat kleine stukje code. Dus om even op weg te helpen:
1) maak een connectie met je database (mysql_connect(...))
2) maak een query string ($query = 'SELECT... ';)
3) voer de query uit ($res = mysql_query(...))
4) check of de query goed is uitgevoerd (if ( $res !== false ))
5) fetch de resultaten en ga daar iets mee doen (mysql_fetch_row( $res ))