Sto sempre provando le classi, però non ho capito una cosa, se volessi stampare i risultati all'interno di tabelle nell'html?
codice:
<?php
class db_mysql {
function variabili() { //variabili per connessione db
$this->host = "localhost" ;
$this->user = "root" ;
$this->pw = "" ;
$this->nomedb = "ProvaFunzioni" ;
$this->connetti = mysql_connect($this->host,$this->user,$this->pw) or die (mysql_error());
$this->connettidb = mysql_select_db($this->nomedb,$this->connetti) or die (mysql_error());
}
function query($query) { //eseguo query
$this->variabili() ; //richiamo variabili per connessione
if($this->connetti){
$this->sql = mysql_query($query,$this->connetti) ;
while($this->res = mysql_fetch_array($this->sql)){
echo $this->res['Nome']."
" ;
}
}
}
}
$query = "select * from prova" ;
$ogg = new db_mysql() ;
$ogg->query($query) ;
?>
<html>
<head>
<title>Documento senza titolo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<table width="50%" border="1">
<tr>
<td>Se volessi stampare qua il ciclo dei risultati ?</td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
</table>
</body>
</html>
Funziona tutto, ma non capisco come stampare all'interno dell'html.
Se qualcuno mi corregge la classe ben vengano le spiegazioni.
Grazie