Ciao, scusa se approfitto della tua gentilezza, sto tentando di trasformare un "mysql" in "mysqli"
Questo il vecchio:
Codice PHP:
<?php
$aParola=$_POST["Parola"];
IF (empty($aParola))
$aParola=$_GET["Parola"];
$db_host = "localhost";
$db_user = "xxxxxx";
$db_name = "my_xxxxxx";
$db = mysql_connect($db_host, $db_user);
if ($db == FALSE)
die ("Errore nella connessione.");
$res = mysql_select_db($db_name);
if ($res == FALSE)
die ("Errore nella selezione del DB.");
// query per vedere se c'è già un commento uguale
$query="SELECT * FROM dizgeagri WHERE Parola='$aParola'";
$result = mysql_query($query);
$numero = mysql_num_rows($result);
if ($numero>0)
{
$atraduz=mysql_result($result,0,"Traduz");
$anote=mysql_result($result,0,"note");
$acateg=mysql_result($result,0,"categ");
$aimg=mysql_result($result,0,"img");
$aimg2=mysql_result($result,0,"img2");
}
else
{
header("location: diz_ines.html");
}
mysql_close();
?>
Ho provato a trasformare così:
Codice PHP:
<?php
$aParola=$_POST["Parola"];
IF (empty($aParola))
$aParola=$_GET["Parola"];
$con=mysqli_connect("localhost","paolin","my_xxxxxx","my_xxxxxx");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$sql="SELECT * FROM dizgeagri WHERE Parola='$aParola'";
if ($result=mysqli_query($con,$sql))
{
$result = mysqli_query($con,$sql);
$numero = mysqli_num_rows($result);
}
if ($numero>0)
{
$atraduz=mysqli_result($result,0,"Traduz");
$anote=mysqli_result($result,0,"note");
$acateg=mysqli_result($result,0,"categ");
$aimg=mysqli_result($result,0,"img");
$aimg2=mysqli_result($result,0,"img2");
}
else
{
header("location: diz_ines.html");
}
mysqli_close($con);
?>
ma mi dà questo errore:
Fatal error: Call to undefined function mysqli_result() in /membri/paolin/dizge_rich-dati_new.php on line 53
Cosa sbaglio?
Grazie!