Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/04/2011, 16:27
Avatar de sylwiatam
sylwiatam
 
Fecha de Ingreso: abril-2011
Mensajes: 35
Antigüedad: 13 años, 6 meses
Puntos: 0
Información Como puedo resolver el tema de array de su longitud en mi codigo php??

Hola tengo un problema al ejecutar los datos del siguiente code me da el error que puse abajo¿Como lo puedo resolver??Ayuden:(:

<?php
$servidor="localhost";
$basededatos="bd_pizzeria";
$usuario="root";
$password="";

$conexion=mysql_connect($servidor, $usuario, $password)
or die ("No se pudo realizar la conexión al servidor");
mysql_select_db($basededatos)
or die ("No se pudo abrir la base de datos");

echo "<body bgcolor=\"#5080e7\">";
echo "<center><font size=6 color=blue>Datos Modificados<br><BR></font>";


$c1="SELECT * FROM ejecucion_modificacion.php WHERE `Numero_Pedido_Cliente`='$_POST[Numero_Pedido_Cliente]',`Codigo_Cliente`='$_POST[Codigo_Cliente]',`Codigo_Pizzero`='$_POST[Codigo_Pizzero]',`Codigo_Repartidor`='$_POST[Codigo_Repartidor]',`Codigo_Vehiculo`='$_POST[Codigo_Vehiculo]',`Fecha_Pedido`='$_POST[Fecha_Pedido]',`Hora_Pedido`='$_POST[Hora_Pedido]',`Estado_Pedido`='$_POST[Estado_Pedido]',`Importe_Pedido`='$_POST[Importe_Pedido]',`Tipo_Pedido`='$_POST[Tipo_Pedido]'LIMIT 0, 31 ";
$r1=mysql_query($c1);
$num_campos=mysql_num_fields($r1);

echo "<table border=\"1\">";
echo "<tr>";

$valores=array('Numero_Pedido_Cliente','Codigo_Cli ente','Codigo Pizzero','Codigo_Repartidor','Codigo_Vehiculo','Fe cha_Pedido','Hora_Pedido','Estado_Pedido','Importe _Pedido','Tipo_Pedido');

for ($i=0;$i<$num_campos;$i++){
echo "<td>";
echo $valores[$i];
echo "</td>";
}
echo "</tr>";

while ($fila1=mysql_fetch_array($r1)){
echo "<tr>";
for ($i=0;$i<$num_campos;$i++){
echo "<td>";
echo $fila1[$i];
echo "</td>";
}
echo "</tr>";
}

echo "</body>";

?>




EL ERROR ES:

Warning: mysql_num_fields() expects parameter 1 to be resource, boolean given in H:\wamp\www\pedidos\datos_modificados.php on line 18


Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in H:\wamp\www\pedidos\datos_modificados.php on line 32

Me dice algo de que el valor se pasa el espacio de la array o algo asi no??
Y como resuelvo eso jo no tengo ni idea apenas empiezo en esto alguien podria ayudarme porfi Muchas gracias a los que ayuden.