Foros del Web » Programando para Internet » PHP »

PHP OO quiero mostrar una ruta de directorio pero me agrega otra cosa \ /

Estas en el tema de quiero mostrar una ruta de directorio pero me agrega otra cosa \ / en el foro de PHP en Foros del Web. <?php require_once '../Connections/db.php'; header ('Content-Type application/json'); $response = array(); $db = new DB_Connection(); $categoria = $_POST['categoria']; $result = $db -> query ("SELECT * FROM products ...
  #1 (permalink)  
Antiguo 04/03/2016, 23:53
 
Fecha de Ingreso: enero-2016
Mensajes: 14
Antigüedad: 8 años, 3 meses
Puntos: 0
quiero mostrar una ruta de directorio pero me agrega otra cosa \ /

<?php require_once '../Connections/db.php';
header ('Content-Type application/json');
$response = array();
$db = new DB_Connection();

$categoria = $_POST['categoria'];
$result = $db -> query ("SELECT * FROM products where categoria='$categoria' and quantity >0");
if(mysqli_num_rows($result)>0)
{
$response ["productos"] = array();
while ($row = $result->fetch_object())
{
$product = array();
$product["P_ID"] = $row -> P_ID;
$product["P_Name"] = $row->P_Name;
$product["Precio"] = $row->Precio;
$product["imagn"] = $row->imagen;
array_push($response["productos"],$product);
}
$response ["success"]=true;
echo json_encode($response);
}
else
{

$response["error"]="no hay productos";
echo json_encode($response);
}
?>
no se por que me sale este error imagn":"imagenes\/holamundo.png"} si en mi base de datos lo tengo de esta manera imagenes/holamundo.png y en dado casi si lo cambio por esta otra opcion imagenes\holamundo.png me da esta ruta magn":"imagenes
\\
holamundo.png"}
  #2 (permalink)  
Antiguo 05/03/2016, 02:16
 
Fecha de Ingreso: octubre-2010
Ubicación: España
Mensajes: 1.007
Antigüedad: 13 años, 6 meses
Puntos: 123
Respuesta: quiero mostrar una ruta de directorio pero me agrega otra cosa \ /

Puedes decirnos que error te da exactamente, por que lo que muestra no es el error en si.
  #3 (permalink)  
Antiguo 05/03/2016, 12:42
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: quiero mostrar una ruta de directorio pero me agrega otra cosa \ /

Definitivo, el carácter codificado de la barra / en JSON es naturalmente \/ así que eso no es un error.

Código PHP:
Ver original
  1. echo json_encode('/'); // "\/"
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Etiquetas: directorio, quiero, ruta, select, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:09.