
Retorno datos funcion PHP
Publicado por None (4 intervenciones) el 07/12/2015 17:33:12
Buenas!!
tengo un problema un tanto raro y creo que es pq me he saltado algo muy basico de PHP.
Cuando tengo el siguiente codigo, muestra sin problema por pantalla el resultado:
Pero cuando tengo el sguiente codigo no muestra nada por pantalla(la unica diferencia es que ahora esta declarada como funcion y llamada desde el mismo .php):
Alguien me dice por favor donde esta el problema?
Muchas gracias!!!!!!
tengo un problema un tanto raro y creo que es pq me he saltado algo muy basico de PHP.
Cuando tengo el siguiente codigo, muestra sin problema por pantalla el resultado:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
$conexion=mysql_connect("xxx","xxx","xxx");
mysql_select_db("xxx",$conexion);
mysql_query("SET NAMES 'utf8'",$conexion);
//$name = $_POST['value'];
$name="paco";
$datos="SELECT Apellido, Direccion FROM datos where Nombre='".$name."'";
$B_BUSCAR= mysql_query ($datos,$conexion);
$rawdata = array();
$i=0;
while($row = mysql_fetch_array($B_BUSCAR)){
$rawdata[$i] = $row;
$i++;
}
echo json_encode($rawdata));
?>
Pero cuando tengo el sguiente codigo no muestra nada por pantalla(la unica diferencia es que ahora esta declarada como funcion y llamada desde el mismo .php):
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
<?php
$conexion=mysql_connect("xxx","xxx","xxx");
mysql_select_db("xxx",$conexion);
mysql_query("SET NAMES 'utf8'",$conexion);
function search(){
//$name = $_POST['value'];
$name="paco";
$datos="SELECT Apellido, Direccion FROM datos where Nombre='".$name."'";
$B_BUSCAR= mysql_query ($datos,$conexion);
$rawdata = array();
$i=0;
while($row = mysql_fetch_array($B_BUSCAR)){
$rawdata[$i] = $row;
$i++;
}
echo json_encode($rawdata));
}//cierra funcion search
search();
?>
Alguien me dice por favor donde esta el problema?
Muchas gracias!!!!!!
Valora esta pregunta


0