3 millones en foros del web

Registrarte Políticas Wiki 120segs Ayuda Iniciar sesion

Avisos

Retroceder   Foros del Web > Programación para sitios web > PHP
Respuesta
 
Herramientas Desplegado
Antiguo 02-jul-2009, 17:53   #1 (permalink)
 
137 Mensajes
Ubicación: lima
lobbys está desconectado
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource

ayudaaaaaaaaaaaaaaaaaaaaaaaaa
me sale este error
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/osaed/public_html/tutoria/include/db.php on line 28

que me falta????????????
este es mi codigo php:

<?
define('DB_SERVER', 'localhost');
define('USER_DB', 'osaed_tutoria');
define('PASSWORD_DB', 'osaeduigv2007');
define('DATABASE', 'osaed_tutoria');

function db_connect($server = DB_SERVER, $user = USER_DB, $password = PASSWORD_DB, $database = DATABASE, $link = 'link_db'){
global $$link;

$$link = mysql_connect($server, $user, $password);

if($$link) mysql_select_db($database);

return $$link;
}

function db_query($query, $link = 'link_db'){
global $$link;
//echo $query.'<br>';
//$result = mysql_query($query, $$link);
$result = mysql_query($query) or die ("Invalid query");

return $result;

}
function db_fetch_array($query){
//echo 'aaaaa'.$query;
return mysql_fetch_assoc($query);
}

function db_num_rows($query){
return mysql_num_rows($query);
}

function db_insert_id(){
return mysql_insert_id();
}

?>
  Responder Citando
Antiguo 02-jul-2009, 18:44   #2 (permalink)
 
3.363 Mensajes
Ronruby está desconectado
Respuesta: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL resul

Ese mensaje sale cuando le envias una consulta no valida a MySQL.
  Responder Citando
Antiguo 02-jul-2009, 18:58   #3 (permalink)
 
137 Mensajes
Ubicación: lima
lobbys está desconectado
Respuesta: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL resul

no ps si eso ya lo se
queria saber sialgo esta mal en mi codigo
  Responder Citando
Antiguo 02-jul-2009, 20:20   #4 (permalink)
 
3.363 Mensajes
Ronruby está desconectado
Respuesta: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL resul

Sin ver como implementas tus funciones no es posible detectar el error.

Por otra parte, ¿para que usas variables variables? Me refiero a $$link.
  Responder Citando
Antiguo 02-jul-2009, 20:40   #5 (permalink)
acoevil (Reg: julio-2008)
 
1.024 Mensajes
Ubicación: localhost/colombia/sevillaValle.php
acoevil está desconectado
Respuesta: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL resul

Ademas puedes depurar tus consultas SQL por ejemplo

$consulta = mysql_query("SELECT * from usuarios") or die( mysql_error() );

De esta manera podras ver el error.
  Responder Citando
Antiguo 02-jul-2009, 21:18   #6 (permalink)
 
137 Mensajes
Ubicación: lima
lobbys está desconectado
Respuesta: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL resul

mi error figura en que esta parte no me deja ver en el sistema el precio pro horauqewdebe pagar ea u ntutor peor si deseas mis funcinoes , bueno:

<?
function f_regimen_actual() {
$sql_regimen = "SELECT id_regimen FROM regimen_estudio WHERE ind_regimen = 'S'";
$regimen_query = db_query($sql_regimen);
$regimen = db_fetch_array($regimen_query);

return $regimen['id_regimen'];
}

function f_regimen_actual_mostrar() {
$sql_regimen = "SELECT cod_regimen FROM regimen_estudio WHERE ind_regimen = 'S'";
$regimen_query = db_query($sql_regimen);
$regimen = db_fetch_array($regimen_query);

return $regimen['cod_regimen'];
}

function f_regimen_mostrar($IDreg) {
$sql_regimen = "SELECT cod_regimen FROM regimen_estudio WHERE id_regimen = '" . $IDreg . "'";
$regimen_query = db_query($sql_regimen);
$regimen = db_fetch_array($regimen_query);

return $regimen['cod_regimen'];
}

function f_fecha_db($fecha) {
$fec = explode('-', $fecha);

return $fec[2] . '-' . $fec[1] . '-' . $fec[0];
}

function f_fecha_db_mostrar($fecha) {
if($fecha == '0000-00-00 00:00:00') {
$fec = '';
return $fec;
}else {
$fec = explode('-', substr($fecha,0,10));
return $fec[2] . '-' . $fec[1] . '-' . $fec[0];
}

}

function f_fecha_db_mostrar_hor($fecha) {
if($fecha == '0000-00-00 00:00:00') {
return '---';
}else {
$fec = explode('-', substr($fecha,0,10));
return $fec[2] . '-' . $fec[1] . '-' . $fec[0] . ' ' . substr($fecha,11,5);
}
}

function f_precio_tutoria($IDreg) {
$sql_precio = "SELECT precio_tutoria_regimen FROM regimen_estudio
WHERE id_regimen = '" . $IDreg . "'";
$precio_query = db_query($sql_precio);
$precio = db_fetch_array($precio_query);

return $precio['precio_tutoria_regimen'];
}

function f_inicio_tutoria_actual($IDreg) {
//$sql_inicioTutoria = "SELECT ini_tutoria FROM regimen_estudio WHERE ind_regimen = 'S'";
$sql_inicioTutoria = "SELECT ini_tutoria FROM regimen_estudio
WHERE id_regimen = '" . $IDreg . "'";
$inicioTutoria_query = db_query($sql_inicioTutoria);
$inicioTutoria = db_fetch_array($inicioTutoria_query);

return $inicioTutoria['ini_tutoria'];
}

function f_fin_tutoria_actual($IDreg) {
//$sql_inicioTutoria = "SELECT fin_tutoria FROM regimen_estudio WHERE ind_regimen = 'S'";
$sql_inicioTutoria = "SELECT fin_tutoria FROM regimen_estudio
WHERE id_regimen = '" . $IDreg . "'";
$inicioTutoria_query = db_query($sql_inicioTutoria);
$inicioTutoria = db_fetch_array($inicioTutoria_query);

return $inicioTutoria['fin_tutoria'];
}

function f_cabecera_reporte($print, $page, $reg_on_off) {
?>
<table border="0" width="650" cellpadding="0" cellspacing="0" align="center">
<tr>
<td colspan="3">CENTRO DE EDUCACION SUPERIOR A DISTANCIA</td>
<td>&nbsp;<?if($print != 'no_print') {?> <a href="<?echo $page?>" target="_top"><img border="0" src="images/print.jpg" width="19" height="17"> Imprimir</a><?}?></td>
</tr>
<tr>
<td width="100">Fecha</td>
<td width="350">: <?echo date("d-m-Y");?></td>
<td></td>
<td></td>
</tr>
<tr>
<td width="100">Hora</td>
<td width="350">: <?echo date("H:i");?></td>
<td width="100">Semestre</td>
<!--<td width="100">: <?//echo f_regimen_actual_mostrar();?></td>-->
<td width="100">:
<?//echo 'reg=' . $_GET['IDreg']?>
<?if($reg_on_off == 'reg_on') {?>
<select name="id_regimen" onchange="cambiaRegimen(this.value, '<?echo f_regimen_mostrar(f_regimen_actual())?>')" class="clsSelectAjustado">
<?
$sql_regimen = "SELECT id_regimen, cod_regimen, ind_regimen FROM regimen_estudio";
$regimen_query = db_query($sql_regimen);
while($regimen = db_fetch_array($regimen_query)) {
if($_GET['IDreg'] == '') {
if($regimen['ind_regimen'] == 'S') $chk = 'selected'; else $chk = '';
}else {
if($regimen['id_regimen'] == $_GET['IDreg']) $chk = 'selected'; else $chk = '';
}
?>
<option value="<?echo $regimen['id_regimen']?>" <?echo $chk?>> <?echo $regimen['cod_regimen']?> </option>
<?
}
?>
</select>
<?}else {
echo f_regimen_mostrar($_GET['IDreg']);
}?>
</td>
</tr>
</table>
<?
}

function f_dia_tutoria($dia, $frecuencia, $dia_inicio) {
if($dia == 'Mon') {
if($frecuencia == 'Lu') {
$inicio_dia = $dia_inicio;
}elseif($frecuencia == 'Ma') {
$inicio_dia = $dia_inicio + 1;
}elseif($frecuencia == 'Mi') {
$inicio_dia = $dia_inicio + 2;
}elseif($frecuencia == 'Ju') {
$inicio_dia = $dia_inicio + 3;
}elseif($frecuencia == 'Vi') {
$inicio_dia = $dia_inicio + 4;
}elseif($frecuencia == 'Sa') {
$inicio_dia = $dia_inicio + 5;
}elseif($frecuencia == 'Do') {
$inicio_dia = $dia_inicio + 6;
}

}elseif($dia == 'Tue') {
if($frecuencia == 'Ma') {
$inicio_dia = $dia_inicio;
}elseif($frecuencia == 'Mi') {
$inicio_dia = $dia_inicio + 1;
}elseif($frecuencia == 'Ju') {
$inicio_dia = $dia_inicio + 2;
}elseif($frecuencia == 'Vi') {
$inicio_dia = $dia_inicio + 3;
}elseif($frecuencia == 'Sa') {
$inicio_dia = $dia_inicio + 4;
}elseif($frecuencia == 'Do') {
$inicio_dia = $dia_inicio + 5;
}elseif($frecuencia == 'Do') {
$inicio_dia = $dia_inicio + 6;
}

}elseif($dia == 'Wed') {
if($frecuencia == 'Mi') {
$inicio_dia = $dia_inicio;
}elseif($frecuencia == 'Ju') {
$inicio_dia = $dia_inicio + 1;
}elseif($frecuencia == 'Vi') {
$inicio_dia = $dia_inicio + 2;
}elseif($frecuencia == 'Sa') {
$inicio_dia = $dia_inicio + 3;
}elseif($frecuencia == 'Do') {
$inicio_dia = $dia_inicio + 4;
}elseif($frecuencia == 'Lu') {
$inicio_dia = $dia_inicio + 5;
}elseif($frecuencia == 'Ma') {
$inicio_dia = $dia_inicio + 6;
}

}elseif($dia == 'Thu') {
if($frecuencia == 'Ju') {
$inicio_dia = $dia_inicio;
}elseif($frecuencia == 'Vi') {
$inicio_dia = $dia_inicio + 1;
}elseif($frecuencia == 'Sa') {
$inicio_dia = $dia_inicio + 2;
}elseif($frecuencia == 'Do') {
$inicio_dia = $dia_inicio + 3;
}elseif($frecuencia == 'Lu') {
$inicio_dia = $dia_inicio + 4;
}elseif($frecuencia == 'Ma') {
$inicio_dia = $dia_inicio + 5;
}elseif($frecuencia == 'Mi') {
$inicio_dia = $dia_inicio + 6;
}

}elseif($dia == 'Fri') {
if($frecuencia == 'Vi') {
$inicio_dia = $dia_inicio;
}elseif($frecuencia == 'Sa') {
$inicio_dia = $dia_inicio + 1;
}elseif($frecuencia == 'Do') {
$inicio_dia = $dia_inicio + 2;
}elseif($frecuencia == 'Lu') {
$inicio_dia = $dia_inicio + 3;
}elseif($frecuencia == 'Ma') {
$inicio_dia = $dia_inicio + 4;
}elseif($frecuencia == 'Mi') {
$inicio_dia = $dia_inicio + 5;
}elseif($frecuencia == 'Ju') {
$inicio_dia = $dia_inicio + 6;
}

}elseif($dia == 'Sat') {
if($frecuencia == 'Sa') {
$inicio_dia = $dia_inicio;
}elseif($frecuencia == 'Do') {
$inicio_dia = $dia_inicio + 1;
}elseif($frecuencia == 'Lu') {
$inicio_dia = $dia_inicio + 2;
}elseif($frecuencia == 'Ma') {
$inicio_dia = $dia_inicio + 3;
}elseif($frecuencia == 'Mi') {
$inicio_dia = $dia_inicio + 4;
}elseif($frecuencia == 'Ju') {
$inicio_dia = $dia_inicio + 5;
}elseif($frecuencia == 'Vi') {
$inicio_dia = $dia_inicio + 6;
}

}elseif($dia == 'Sun') {
if($frecuencia == 'Do') {
$inicio_dia = $dia_inicio;
}elseif($frecuencia == 'Lu') {
$inicio_dia = $dia_inicio + 1;
}elseif($frecuencia == 'Ma') {
$inicio_dia = $dia_inicio + 2;
}elseif($frecuencia == 'Mi') {
$inicio_dia = $dia_inicio + 3;
}elseif($frecuencia == 'Ju') {
$inicio_dia = $dia_inicio + 4;
}elseif($frecuencia == 'Vi') {
$inicio_dia = $dia_inicio + 5;
}elseif($frecuencia == 'Sa') {
$inicio_dia = $dia_inicio + 6;
}

}

return $inicio_dia;
}

function f_tutor($ID) {
$sql_tutor = "SELECT CONCAT(paterno, ' ', materno, ' ', nombres) as nomTutor FROM personal
WHERE id_personal = '" . $ID . "'";
$tutor_query = db_query($sql_tutor);
$tutor = db_fetch_array($tutor_query);
return $tutor['nomTutor'];
}


function f_ode($ID) {
$sql_ode = "SELECT nombre FROM ode
WHERE id_ode = '" . $ID . "'";
$ode_query = db_query($sql_ode);
$ode = db_fetch_array($ode_query);
return $ode['nombre'];
}

function f_odeCordinador($IDper) {
$sql_odePer = "SELECT id_ode FROM personal
WHERE id_personal = '" . $IDper . "'";
$odePer_query = db_query($sql_odePer);
$odePer = db_fetch_array($odePer_query);
return $odePer['id_ode'];
}

function f_tipoUser($IDtip) {
$sql_tipo = "SELECT nom_tipo FROM tipo_user
WHERE id_tipo = '" . $IDtip . "'";
$tipo_query = db_query($sql_tipo);
$tipo = db_fetch_array($tipo_query);
return strtoupper($tipo['nom_tipo']);
}

function f_regimenSelect($IDreg) {
?>
<select name="id_regimen" class="clsSelectAjustado">
<?
$sql_regimen = "SELECT id_regimen, cod_regimen, ind_regimen FROM regimen_estudio
ORDER BY id_regimen";
$regimen_query = db_query($sql_regimen);
while($regimen = db_fetch_array($regimen_query)) {
if($regimen['id_regimen'] == $IDreg) $chk = 'selected'; else $chk = '';
?>
<option value="<?echo $regimen['id_regimen']?>" <?echo $chk?>><?echo $regimen['cod_regimen']?></option>
<?
}
?>
</select>
<?
}
?>
  Responder Citando
Respuesta
No hay votos aún.
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.

Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code está Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado
Trackbacks está Desactivado
Pingbacks está Desactivado
Refbacks está Desactivado



La zona horaria es GMT -6. Ahora son las 11:19.
Políticas de Uso de Foros del Web


Message Board Statistics

SEO by vBSEO 3.3.2

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 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104