Ver Mensaje Individual
  #11 (permalink)  
Antiguo 15/01/2013, 06:33
facundojr07
 
Fecha de Ingreso: enero-2013
Mensajes: 64
Antigüedad: 11 años, 4 meses
Puntos: 0
Respuesta: Cambiar el Comando IN de SQL, al seleccionar.

Gracias por las respuestas.

Zalito12, modifique e inserte los códigos que me pasaste, y quedó así.

Código PHP:
<?php

function connectDb()
{
    
/* MySQL Configuracion de BD */
    
$host       'localhost';
    
$database   'arqonexus';
    
$user       'root';
    
$password   '';

    
$con null;
    
$con = @mysql_connect($host$user$password);
    if (!
$con) {
        die(
'Could not connect: ' mysql_error());
    }

    
mysql_select_db($database$con);
    return 
$con;
}



function 
getData($df) {

    
$data = array();
    
$con connectDb();
    
$query "SELECT * FROM bd_telefonica WHERE Codigo IN ('DF-".$df."')";
    
$res mysql_query($query);
    
    if (
$res) {
        while (
$row mysql_fetch_array($res)) {
            
$data[] = $row;
        }
    } else {
        die(
'No conecta a la base de datos...');
    }
    
    return 
$data;

 }
 
   if(isset(
$_GET['d'])){
     
$df intval($_GET['d']);
     switch(
$df){
        case 
1:
        case 
2:
        
getData($df);
        break;
       default:
            echo 
'Valor incorrecto';
    }
 }else{
      
header("Location: ver_grafico.php");
}
 


function 
generateXml($title) {
    
$title = isset($title) ? $title 'Titulo'
    
$records getData($df);
Pero cuando quiero ejecutar, al vincular a la página, me aparece como error y no me genera el gráfico.

El error que me aparece es

Cita:
Notice: Undefined variable: df in C:\Archivos de programa\EasyPHP 2.0b1\www\telefonica\generateChart.php on line 60
Que en la Line 60 está el siguiente código

Cita:
$records = getData($df)
Imagen
http://www.subirimagenes.com/otros-grafico-8238832.html

Última edición por facundojr07; 15/01/2013 a las 06:40 Razón: Subida imagen