Ver Mensaje Individual
  #7 (permalink)  
Antiguo 24/01/2014, 05:41
sarlyna
 
Fecha de Ingreso: febrero-2011
Mensajes: 10
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: Undefined index

Perdona, me sale otro error, que no sé porque, en el segundo botón de la pregunta "Listado de los artículos con precio igual o superior a 100 euros."

Y mi script es este:

Código PHP:
<?php 
/*
NOM: 
Ejercicio: a partir de la tabla articulos de la base de datos ventas realiza un script que presente en pantalla tres botones para:
    1- Mostrar el número de artículos cuyo stock es menor o igual a su stock mínimo.
    2- Muestrar un listado ordenado por descripción con los campos código(codart), descripción(descrip) y precio(precio) de los artículos con precio igual     o superior a 100 euros.
    3- Poner a 0 todos los valores NULL del campo stock mínimo (stock_min).
*/
?>

        <form  method='post' action="<?php echo $_SERVER['PHP_SELF'?>">
            <fieldset>
                <legend>Procesos sobre la tabla artículos</legend>
                <p>
                    <input name="proc1" type='submit' value="Procesar" />
                    <label>Número de artículos cuyo stock es menor o igual a su stock mínimo</label>
                </p>
                <p>
                    <input name="proc2" type='submit' value="Procesar" />
                    <label>Listado de los artículos con precio igual o superior a 100 euros.</label>
                </p>
                <p>
                    <input name="proc3" type='submit' value="Procesar" />
                    <label>Inicializar a 0 los campos nulos del stock mínimo.</label>
                </p>                
            </fieldset>
        </form>

<?php
    
// Abrimos la conexión
        
$db mysql_connect('localhost''root''');            // Ajusta estos parámetros según esten definidos en tu base de datos            

    // Seleccionamos la base de datos
        
mysql_select_db('ventas'$db);                                

    
// Proceso para el primer botón 
        
if( isset($_REQUEST['proc1'])) {
        
        
$art=mysql_query("SELECT count(codart) as codart from articulos where stock <= stock_min;",$db);
        while(
$array mysql_fetch_assoc($art)) 
        {
        echo (
"<tr><td>".$array['codart']."</td><td>"); 

        }   
            
// Insertar aquí el conjunto de instrucciones para el cálculo del primer proceso

        


    
// Proceso para el segundo botón    
    
        
if( isset($_REQUEST['proc2'])) {
        
        
$lis=mysql_query("SELECT codart, descrip, precio
            FROM articulos
            WHERE precio >=100
            ORDER BY articulos, descrip ASC"
,$db);
        while(
$array mysql_fetch_assoc($lis)) 
        {
        echo (
"<tr><td>".$array['codart,descrip,precio']."</td><td>"); 

        }  
            
// Insertar aquí el conjunto de instrucciones para el cálculo del segundo proceso
        
        

 

    
// Proceso para el tercer botón 
        
if( isset($_REQUEST['proc3'])) {
        
            
// Insertar aquí el conjunto de instrucciones para el cálculo del tercer proceso
        
        
}
    

?>
El error es el siguiente:

Código:
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\ejercicios\2st\UT4\Ejercicio 3.php on line 57
Saludos.