pb de connexion php mySql - Programmation
Marsh Posté le 17-05-2002 à 16:09:19
les commandes print s'écrivent avec des parenthèses, ajoutes-en ou remplace les par un echo
Marsh Posté le 21-05-2002 à 12:00:19
Dost67 > à mon avis oui sinon tout le fichier serait en clair.
essayes comme ça c'est moins propre mais on va vite être fixés :
<?
$db = mysql_connect("localhost","BdDoct","totot" );
$res = mysql_db_query("doct","SELECT Dept FROM TDept",$db);
?>
<table>
<?
while ($voir = mysql_fetch_array($res)) {
?>
<tr><td><? echo $voir["Dept"] ?></td></tr>
<?
}
?>
</table>
<?
mysql_close($db);
?>
Marsh Posté le 21-05-2002 à 12:09:42
n'oublies pas non plus de sélectionner ta bd cible.
Marsh Posté le 21-05-2002 à 12:10:55
ah ouais j'y pensais plus..
mysql_db_query() est encore supporté ??
Marsh Posté le 17-05-2002 à 16:06:59
Salut
J'ai créée une base avec mySql, et j'essaie de m'y connecter avec php.Mais pb :à partir de la fin de la ligne demandant la connexion sur la base, tout le reste du script est lu comme du html.Quelqu'un pourrait il m'en expliquer la raison?
Merci
Le code :
<?
$db=mysql_connect("localhost", "BdDoct","toto" );
$req="Select Dept from TDept";
$res=mysql_db_query("doct",$req,$db);
print"<table>";
while($voir=mysql_fetch_array($res))
{
print"<tr><td>$voir[Dept]</td></tr>";
}
print"</table>";
mysql_close($db);
?>