Bonjour,

En changeant mes requêtes MySQL_ en mysqli_ celle-ci ne fonctionne pas :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
 
// Connexion
include ("../php/mysqli_conf.inc.php");
 
// Requête
if ($result = mysqli_query($link, "SELECT * FROM `plant` WHERE french='Cormier'"))
    {
        $rows = mysqli_num_rows($result);
        mysqli_free_result($result);
    }
 
 
if ($rows > 0)
	{
	while ($rows=mysqli_fetch_array($result))
		{
			$Latin=ucfirst($rows['latin']);
		}
	}
 
	echo $Latin;
?>
Tandis que l'ancien script fonctionne bien (je le donnepour info) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
 
// Connexion
include ("../php/mysql_conf.inc.php");
$link=mysql_connect($host,$login,$password) or die ('Erreur :'.mysql_error() );
$base = mysql_select_db($base);
 
// Requête
	$select = "SELECT * FROM `plant` WHERE french='Cormier'";
	$result =mysql_query($select,$link) or die ('Erreur :'.mysql_errno().mysql_error());
	$rows = mysql_num_rows($result);
 
if ($rows > 0)
	{
	while ($rows=mysql_fetch_array($result))
		{
			$Latin=ucfirst($rows['latin']);
		}
 
		echo $Latin;
	}
?>
J'ajoute que ma connexion se fait bien.
Je vous remercie d'avance pour votre aide.