He introducido esta condición:
Código PHP:
if ($query === false) {
echo mysql_errno() . ': ' . mysql_error();
exit;
Quedandose el cod así:
Código PHP:
<?php
$xml="<?xml version=\"1.0\" encoding=\"iso-8859-1\"?>\n";
$xml.="<respuesta>\n";
require_once('Connections/conexion.php');
$TELEFONO = isset($_GET['TELEFONO']) ? $_GET['TELEFONO']:"";
$query=mysql_query("SELECT TELEFONO,NUM_USUARIO FROM usuarios WHERE TELEFONO =''.$TELEFONO.''");
$rows = mysql_num_rows($query);
if ($query === false) {
echo mysql_errno() . ': ' . mysql_error();
exit;
}
if ($rows>0)
{
$assoc=mysql_fetch_assoc($query);
$xml.="<datos><![CDATA[1]]></datos>\n";
$xml.="<numusuario><![CDATA[".$assoc['NUM_USUARIO']."]]></numusuario>\n";
}
else
{
$xml.="<datos><![CDATA[0]]></datos>\n";
}
$xml.="</respuesta>\n";
echo $xml;
?>
para ver si me da algún error el archivo php y me da error:
1046: No database selected
Según parece la base de datos no está seleccionada pero yo la tengo bien en require_once('Connections/conexion.php');
Puede alguien echarme un a mano por favor?