Salve ragazzi
Premetto che è da poco che ho scoperto il fantastico mondo PHP.
Allora brevemente,ho creato un piccolo database mysql e con una query voglio prelevare i record al suo interno e stamparli.Ho creato la query,un ciclo while,ma quando provo a stamparla ho visto che utilizzando la funzione strtoupper riesco a prelevare e stampare i dati nella pagina ma ovviamente i caratteri sono in maiuscolo.Se ometto tale funzione la pagina non fornisce alcun risultato.Vi allego lo script
<?PHP
$host="localhost"; // Host name
$username="root"; // Mysql username
$password="****"; // Mysql password
$db_name="offerte"; // Database name
$tbl_offerta="offerta"; // Table name
// Connect to server and select databse.
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
//Query di inserimento
$sql = "SELECT * FROM offerta";
$result = mysql_query($sql) or die(mysql_error());
if(mysql_num_rows($result) > 0){
while($row = mysql_fetch_array($result)){
echo'<table width="200" border="0" align="center">
<tr>
<td>ID:</td>
<td>'.strtoupper($row['id']).'</td>
</tr>
<tr>
<td>TITOLO</td>
<td>'.strtoupper($row['titolo']).'</td>
</tr>
<tr>
<td>NEWS:</td>
<td>'.strtoupper($row['news']).'</td>
</tr>
<tr>
<td>FOTO:</td>
<td>'.strtoupper($row['foto']).'</td>
</tr>
</table>';
}
}else{
echo'<table width="500" border="0" align="center">
<tr>
<td>Attualmente non news</td>
</tr>
</table>';
}
?>
Attendo una vostra e vi ringrazio anticipatamente