Me voici de retour !
Alors j'ai essayé de modifier en utilisant la nouvelle norme. Le soucis c'est qu'entre temps j'avais ajouter d'autre code dans mes fichiers et que du coup j'ai une erreur
Warning: mysqli_query() expects at least 2 parameters, 1 given in
Voici mon fichier connexion :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| <?php
$hostname = "localhost";
$user = "root";
$password = "";
$base = "test1";
$conn = mysql_pconnect($hostname, $user, $password) or die(mysql_error());
mysql_select_db($base, $conn);
?>
<?php
$sql2 = "SELECT metier FROM jeux_video";
$resu2 = mysql_query ($sql2);
$infos2 = mysql_fetch_array ($resu2);
$metier = $infos2['metier'];
$sql1 = "SELECT ville FROM jeux_video";
$resu1 = mysql_query ($sql1);
$infos1 = mysql_fetch_array ($resu1);
$ville = $infos1['ville'];
?>
<?php
$db = mysql_connect('localhost', 'root', '');
mysql_select_db('test1',$db);
$sql = 'SELECT * FROM jeux_video';
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
?> |
Et ma page php ou je vais appeler ce fichier :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
|
<?php
include('connexion.php')
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs" lang="cs">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
</head>
<body>
<h1 id="box"><?php echo "$metier $ville";?></h1>
<?php
while($donnees = mysql_fetch_assoc($req))
{
?>
<h3 class="box2"><?php echo "$metier-$ville";?>-<?php echo $donnees['ID']; ?></h3>
<?php
$v = $donnees['site_web'];
if($v ==null)
echo "N/A";
else
echo ("<a href='$v'>$v</a>");
?>
<br/>
<strong>E-mail</strong> :
<?php
$vv = $donnees['mail'];
if ($vv == null)
echo 'N/A';
else
echo ("<a href=mailto:$vv>$vv</a>");
?>
<?php
}
?>
</body>
</html> |
Partager