Form di ricerca

Lorenzo Pezzi

Nuovo Utente
22 Set 2015
23
0
1
Salve volevo fare uno script che in base alla lettera inserita in "scelta" stampasse in una tabella tutti i nomi le descrizioni e i prezzi che iniziano con quella scelta. Purtroppo mi stampa solamente il nome. Mi chiedevo se c'era un metodo differente per i campi della tabella TEXT e FLOAT

PHP:
<form name="Mostra">
<input type="text" maxlength="1" size="1" name="scelta" >
<input name="Mostra" type="submit" value="Mostra tutti i prodotti" id="Mostra" />
<input type="hidden" name="action" value="Elimina">
</form>
<?php
if (isset($_REQUEST['Mostra'])) { 
	$scelta=$_REQUEST['scelta'];
	$query = mysql_query("SELECT nome FROM prodotti WHERE nome LIKE '$scelta'");
    echo"<table>";
while($cicle=mysql_fetch_array($query)){ 
	echo"<tr>";
    echo "<td>".$cicle['nome']."</td>";
    echo "<td>".$cicle['descrizione']."</td>";
    echo "<td>".$cicle['prezzo']."&euro;"."</td>";
    echo"</tr>";
} 
echo"</table>";
?>

Inoltre mi chiedevo se si poteva associare anche una foto ad un nome e se si puo estrarre.

Grazie
 
Salve volevo fare uno script che in base alla lettera inserita in "scelta" stampasse in una tabella tutti i nomi le descrizioni e i prezzi che iniziano con quella scelta. Purtroppo mi stampa solamente il nome. Mi chiedevo se c'era un metodo differente per i campi della tabella TEXT e FLOAT

PHP:
<form name="Mostra">
<input type="text" maxlength="1" size="1" name="scelta" >
<input name="Mostra" type="submit" value="Mostra tutti i prodotti" id="Mostra" />
<input type="hidden" name="action" value="Elimina">
</form>
<?php
if (isset($_REQUEST['Mostra'])) { 
	$scelta=$_REQUEST['scelta'];
	$query = mysql_query("SELECT nome FROM prodotti WHERE nome LIKE '$scelta'");
    echo"<table>";
while($cicle=mysql_fetch_array($query)){ 
	echo"<tr>";
    echo "<td>".$cicle['nome']."</td>";
    echo "<td>".$cicle['descrizione']."</td>";
    echo "<td>".$cicle['prezzo']."&euro;"."</td>";
    echo"</tr>";
} 
echo"</table>";
?>

Inoltre mi chiedevo se si poteva associare anche una foto ad un nome e se si puo estrarre.

Grazie

Esegui il select del solo nome , come può renderti gli altri valori

usa SELECT * al posto di SELECT nome .

Per le foto nel db non si mettono foto ma solo il loro nome , puoi utilizzare il nome che assocerai alla foto per pescarla nella cartella dove è esempio
<img src="nomecartella/nomeestrattodaldb">
 
Hai completamente ragione... Il mio problema ora è capire come puo un utente uploadare una foto sul server..
 

Discussioni simili