Salve a tutti!
Mi sono messo da quanche ora a smanettare con php con l'intendo di creare delle applicazioni che mi occorrono, per questo motivo mi sono creato un piccolo esercizio. Ossia inserire tramite un form dei dati e inserirli nel database per poi visualizzare tutti i record e anche alcuni record in particolare. Il mio problema sta proprio alla fine ossia prendere solo alcuni campi. Questo è il mio codice:
L'algoritmo che avevo pensato e confrontare l'indice dell'array cognome con la stringa Pincopallo e se è uguale fare un'altor if all'interno che confronta sta volta l'indice della città con la stringa Milano, solo che non php non so se si può mettere " == " in java metto equals qua non so... come potrei fare per ottenere questo risultato?
Grazie in anticipo!
Mi sono messo da quanche ora a smanettare con php con l'intendo di creare delle applicazioni che mi occorrono, per questo motivo mi sono creato un piccolo esercizio. Ossia inserire tramite un form dei dati e inserirli nel database per poi visualizzare tutti i record e anche alcuni record in particolare. Il mio problema sta proprio alla fine ossia prendere solo alcuni campi. Questo è il mio codice:
PHP:
<form method="post" action="file.php">
<p>Nome <input type="text" name="nome"> <br />
Nognome <input type="text" name="cognome"> <br />
Città <input type="text" name="citta"> <br />
Telefono <input type="text" name="telefono"> <br />
Sesso <input type="checkbox" name="maschio" value="s">
Maschio <input type="checkbox" name="femmina" value="s">
Femmina <br />
<br />
<input type="submit" value="Invia">
</p>
</form>
Tutti i record!<br /><br />
<?php
include("config.php");
$db=mysql_connect($db_host,$db_user,$db_password);
if ($db==FALSE) die("errore nella connessione");
mysql_select_db($db_name,$db) or die("errore nella selezione del database");
$query = mysql_query("SELECT * FROM tabella",$db);
if ($query==FALSE) die("errore nella composizione della query");
mysql_close($db);
while($row=mysql_fetch_array($query)){
echo "nome: ".$row[Nome] . " cognome: ".$row[Cognome];
echo "<br>";
}
echo "<br><br> Solo le persone di cognome Pincopallo nate a MILANO: <br><br>";
$db=mysql_connect($db_host,$db_user,$db_password);
if ($db==FALSE) die("errore nella connessione");
mysql_select_db($db_name,$db) or die("errore nella selezione del database");
$query = mysql_query("SELECT * FROM tabella",$db);
if ($query==FALSE) die("errore nella composizione della query");
mysql_close($db);
while($raw=mysql_fetch_array($query))
{
if($raw[Cognome]==?????
}
?>
L'algoritmo che avevo pensato e confrontare l'indice dell'array cognome con la stringa Pincopallo e se è uguale fare un'altor if all'interno che confronta sta volta l'indice della città con la stringa Milano, solo che non php non so se si può mettere " == " in java metto equals qua non so... come potrei fare per ottenere questo risultato?
Grazie in anticipo!