Undefined offset: 1
Résolu
maleckk
Messages postés
66
Date d'inscription
Statut
Membre
Dernière intervention
-
maleckk Messages postés 66 Date d'inscription Statut Membre Dernière intervention -
maleckk Messages postés 66 Date d'inscription Statut Membre Dernière intervention -
bonjour
mon travaille marche trés bien mais il m'affiche sa
Notice: Undefined offset: 1 in C:\Program Files\EasyPHP5.3.0\www\arij\application\receptioniste\chercher contrat\cherchercontrat.php on line 27
mon code est
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans titre
<link rel="stylesheet" href="../lienclien/style.css" type="text/css" media="screen" /></title>
<script language="javascript">
function confirme( idantifiant)
{
var confirmation = confirm( "Voulez vous vraiment supprimer cet enregistrement ?" ) ;
if( confirmation )
{
document.location.href = "suprim_contrat.php?va="+idantifiant ;
}
}
</script>
</head>
<body>
<?php include('../lienclien/client.php');?>
<br /><br />
<?php
$a=$_POST["a"];
$chaine = $a;
list($vara, $varb) = explode( " /" , $chaine);
$jour=$_POST["jour"];
$mois=$_POST["mois"];
$annee=$_POST["annee"];
//$id_contrat=$_POST["id_contrat"];
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = '';
$conn = mysql_connect($dbhost,$dbuser,$dbpass)or die('error connecting to mysql');
$dbname = 'asta';
mysql_select_db($dbname);
if (($jour<>"")&&($mois<>"")&&($annee<>""))
$date_deb=$annee."-".$mois."-".$jour;
else $date_deb="";
$query = "SELECT * FROM client,contrat WHERE contrat.id_client=client.id_client";
if (!empty($chaine))
$query= $query." AND id_contrat='$varb' AND societe='$vara'";
if (!empty($id_contrat))
$query= $query." AND id_contrat='$id_contrat'";
if (!empty($date_deb))
$query= $query." AND date_deb='$date_deb'";
//echo $query;
$result = mysql_query($query) or die(mysql_error());
error_reporting(E_ALL ^ E_NOTICE);
print("<table border=1>\n");
print("<tr>\n");
print"<td width=500 height=39 ><div align=center class=Style2>Numero Contrat</div></td>";
print"<td width=500 height=39 ><div align=center class=Style2>Numero Client</div></td>";
print"<td width=500 height=39 ><div align=center class=Style2>Date Debut</div></td>";
print"<td width=500 height=39 ><div align=center class=Style2>Date Fin</div></td>";
print("</tr>\n");
while($row=mysql_fetch_array($result))
{
print("<tr>\n");
print("<td width=500 height=39 ><div align=left class=Style3>$row[id_contrat]</div></td>\n");
print("<td width=500 height=39 ><div align=left class=Style3>$row[id_client]</div></td>\n");
print("<td width=500 height=39 ><div align=left class=Style3>$row[date_deb]</div></td>\n");
print("<td width=500 height=39 ><div align=left class=Style3>$row[date_fin]</div></td>\n");
echo '
<form method="post">
<td width=500 height=39 >
<a href="modifiercontrat.php?IN='.$row[id_contrat].'"><div align=left class=Style4>
Modifier Contrat</a></div></TD>
<td width=500 height=39 >
<a href="contrat.php?var='.$row[id_contrat].'"><div align=left class=Style4>
Afficher Contrat</a></div></TD>
<TD width=500 height=39 ><a href="#" onClick="confirme('.$row[id_contrat].')" ><div align=left class=Style4> Supprimer contrat</a>
</div></td>
</form>';
print("</tr>\n");
}
mysql_close($conn);
print("</table>\n");
?>
</body>
</html>
la ligne 27 exactement est
list($vara, $varb) = explode( " /" , $chaine);
merciiii
mon travaille marche trés bien mais il m'affiche sa
Notice: Undefined offset: 1 in C:\Program Files\EasyPHP5.3.0\www\arij\application\receptioniste\chercher contrat\cherchercontrat.php on line 27
mon code est
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans titre
<link rel="stylesheet" href="../lienclien/style.css" type="text/css" media="screen" /></title>
<script language="javascript">
function confirme( idantifiant)
{
var confirmation = confirm( "Voulez vous vraiment supprimer cet enregistrement ?" ) ;
if( confirmation )
{
document.location.href = "suprim_contrat.php?va="+idantifiant ;
}
}
</script>
</head>
<body>
<?php include('../lienclien/client.php');?>
<br /><br />
<?php
$a=$_POST["a"];
$chaine = $a;
list($vara, $varb) = explode( " /" , $chaine);
$jour=$_POST["jour"];
$mois=$_POST["mois"];
$annee=$_POST["annee"];
//$id_contrat=$_POST["id_contrat"];
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = '';
$conn = mysql_connect($dbhost,$dbuser,$dbpass)or die('error connecting to mysql');
$dbname = 'asta';
mysql_select_db($dbname);
if (($jour<>"")&&($mois<>"")&&($annee<>""))
$date_deb=$annee."-".$mois."-".$jour;
else $date_deb="";
$query = "SELECT * FROM client,contrat WHERE contrat.id_client=client.id_client";
if (!empty($chaine))
$query= $query." AND id_contrat='$varb' AND societe='$vara'";
if (!empty($id_contrat))
$query= $query." AND id_contrat='$id_contrat'";
if (!empty($date_deb))
$query= $query." AND date_deb='$date_deb'";
//echo $query;
$result = mysql_query($query) or die(mysql_error());
error_reporting(E_ALL ^ E_NOTICE);
print("<table border=1>\n");
print("<tr>\n");
print"<td width=500 height=39 ><div align=center class=Style2>Numero Contrat</div></td>";
print"<td width=500 height=39 ><div align=center class=Style2>Numero Client</div></td>";
print"<td width=500 height=39 ><div align=center class=Style2>Date Debut</div></td>";
print"<td width=500 height=39 ><div align=center class=Style2>Date Fin</div></td>";
print("</tr>\n");
while($row=mysql_fetch_array($result))
{
print("<tr>\n");
print("<td width=500 height=39 ><div align=left class=Style3>$row[id_contrat]</div></td>\n");
print("<td width=500 height=39 ><div align=left class=Style3>$row[id_client]</div></td>\n");
print("<td width=500 height=39 ><div align=left class=Style3>$row[date_deb]</div></td>\n");
print("<td width=500 height=39 ><div align=left class=Style3>$row[date_fin]</div></td>\n");
echo '
<form method="post">
<td width=500 height=39 >
<a href="modifiercontrat.php?IN='.$row[id_contrat].'"><div align=left class=Style4>
Modifier Contrat</a></div></TD>
<td width=500 height=39 >
<a href="contrat.php?var='.$row[id_contrat].'"><div align=left class=Style4>
Afficher Contrat</a></div></TD>
<TD width=500 height=39 ><a href="#" onClick="confirme('.$row[id_contrat].')" ><div align=left class=Style4> Supprimer contrat</a>
</div></td>
</form>';
print("</tr>\n");
}
mysql_close($conn);
print("</table>\n");
?>
</body>
</html>
la ligne 27 exactement est
list($vara, $varb) = explode( " /" , $chaine);
merciiii
A voir également:
- Undefined offset: 1
- Offset electronique ✓ - Forum Programmation
- Offset path illustrator français - Forum Illustrator
- Undefined mail ✓ - Forum PHP
- Undefined variable ✓ - Forum PHP
- Format error occurred at offset ✓ - Forum Logiciels