PHP - ayuda en mensaje de error

 
Vista:

ayuda en mensaje de error

Publicado por manuel (1 intervención) el 08/09/2006 18:59:55
Un favor ... tengo estos mensajes de error :
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/cedep/public_html/bidcedep/datums/agreg_part.php on line 20

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/cedep/public_html/bidcedep/datums/agreg_part.php on line 42

Warning: Cannot modify header information - headers already sent by (output started at /home/cedep/public_html/bidcedep/datums/agreg_part.php:20) in /home/cedep/public_html/bidcedep/datums/agreg_part.php on line 44

la situación es más o menos la siguiente ... trabajo con Dreamweaver y desde un formulario necesito agregar registros a dos tablas después de haber elegido un determinado registro .... el código PHP lo hago para agregar los registros ..
El código es el siguiente :
//******************************************************************************
<?php require_once('../Connections/bidcedep.php'); ?>
<?php
$Cod_Srv = $_GET['recordID'] ;
$Cod_Ben = $_GET['codigoben'] ;
$lugar = "Location: ediccapa.php?recordID=".$Cod_Srv ;
mysql_select_db($database_bidcedep, $bidcedep);
//Averiguamos si el participante existe en el servicio
$query_rs_busca_partic = "SELECT CodSrv, CodBen FROM participantes WHERE CodSrv =".$Cod_Srv." and CodBen=".$Cod_Ben;
$rs_busca_partic = mysql_query($query_rs_busca_partic, $bidcedep) or die(mysql_error());
$row_rs_busca_partic = mysql_fetch_assoc($rs_busca_partic);
$totalRows_rs_busca_partic = mysql_num_rows($rs_busca_partic);
$codigo_ben = $row_rs_busca_partic['CodBen'] ;
//if ($codigo_ben > 0 ) {
if (isset($codigo_ben)) {
} else {
//Agregamos el beneficiario a la tabla de participantes si es que no está en la lista
//$query_rs_agrega_partic = "INSERT INTO participantes (CodSrv, CodBen) values (".$Cod_Srv.",".$Cod_Ben.")$_GET['codigoben']";
$query_rs_agrega_partic = "INSERT INTO participantes (CodSrv, CodBen) values (".$_GET['recordID'].",".$_GET['codigoben'].")";
$rs_busca_agrega_partic = mysql_query($query_rs_agrega_partic, $bidcedep) or die(mysql_error());
$row_rs_agrega_partic = mysql_fetch_assoc($rs_agrega_partic);
}

//Averiguamos el código de la Mype del beneficiario
$query_rs_busca_mype_ben = "SELECT CodBen, CodEmp FROM beneficiarios WHERE CodBen =".$Cod_Ben ;
$rs_busca_mype_ben = mysql_query($query_rs_busca_mype_ben, $bidcedep) or die(mysql_error());
$row_rs_busca_mype_ben = mysql_fetch_assoc($rs_busca_mype_ben);
$totalRows_rs_busca_mype_ben = mysql_num_rows($rs_busca_mype_ben);
$Cod_Mype = $row_rs_busca_mype_ben['CodEmp'] ;

//Averiguamos si la Mype ya está en la tabla diag_eval
$query_rs_busca_mype_diag = "SELECT CodSrv, CodEmp FROM diag_eval WHERE CodSrv =".$Cod_Srv." and CodEmp=".$Cod_Mype;
$rs_busca_mype_diag = mysql_query($query_rs_busca_mype_diag, $bidcedep) or die(mysql_error());
$row_rs_busca_mype_diag = mysql_fetch_assoc($rs_busca_mype_diag);
$totalRows_rs_busca_mype_diag = mysql_num_rows($rs_busca_mype_diag);

$codigo_emp = $row_rs_busca_mype_diag['CodEmp'] ;
//Agregamos la mype a la tabla diag_eval
if ($codigo_emp > 0 ) {
} else {
$query_rs_agrega_mype = "INSERT INTO diag_eval (CodSrv, CodEmp) values (".$Cod_Srv.",".$Cod_Mype.")";
$rs_agrega_mype = mysql_query($query_rs_agrega_mype, $bidcedep) or die(mysql_error());
$row_rs_agrega_mype = mysql_fetch_assoc($rs_agrega_mype);
}
header("Location: ediccapa.php?recordID=".$Cod_Srv);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head><body></body></html>
<?php
mysql_free_result($rs_busca_partic);
mysql_free_result($rs_busca_mype_ben);
mysql_free_result($rs_busca_mype_diag);
?>
//******************************************************************************

El código funciona en mi computadora sin ningún error. El error sale cuando lo pongo en la web
Gracias por todo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder