par
crackpsx » 04 oct. 2005, 13:20
Salut a tous je debut dans ce domaine la.
Pour une modification de script j'ai reussi a faire ce que je voulais mais ca m'indique une erreur que je omprend pas donc si vous pouvez m'aidez ca serais bien
Merci
Code : Tout sélectionner
Parse error: parse error, unexpected T_CASE in /var/www/free.fr/3/a/m900/equipe.php3 on line 186
c'est celle la
<html><head><title>Mise a Jour des Equipes</title></head>
<style type="text/css">
<!--
A {
text-decoration: underline;
color: #000000
}
a:hover {
text-decoration: none;
color: Red
}
input{
text-decoration: none;
color: #000000;
background-color : #FFFFFF;
border : 1px solid #000000;
}
submit{
text-decoration: none;
color: #000000;
background-color : #FFFFFF;
border : 1px solid #000000;
}
-->
</style>
<body><font face="arial">
<?php
$host="sql.free.fr";
$user="m900";
$pass="xxxxxx";
$base="xxxxxx";
$table="su_wars";
$bdd=@mysql_connect($host,$user,$pass);
@mysql_select_db($base,$bdd);
if (!$bdd)
{
echo"<center><h4>Impossible de se connecter à la base de données.</h4></center>";
exit;
};
echo "<table align='center'><tr><td>
<H2>Configuration Equipe</H2>
<li><A HREF='equipe.php3?task=1'>ajouter une entrée dans la base</A></li><br>
<li><A HREF='equipe.php3?task=2'>recherche dans la base</A></li>
</td></tr></table>
<hr color='#000000'>";
switch($task)
{
case 1: // ajouter une entrée dans la base
if ($op1)
{
$query="INSERT INTO $table VALUES ('','$opponent','$date','$score','$images','$league','$res')";
$res=mysql_query($query);
if ($res)
{
echo"<center><h4>Entrée ajoutée</h4></center>";
}
else
{
echo"<center><h4>Erreur</h4></center>";
};
};
echo"<table width='0%' cellpadding='5' cellspacing='0' border='0' align='center' bgcolor='#CCCCCC'>
<form name='ajouter' action='equipe.php3?task=1' method='post'>
<tr>
<td colspan='2' align='center'><h2>Ajouter une entrée</h2></td>
</tr>
<tr>
<td align='right'>Equipe</td>
<td><input type='text' name='opponent'></td>
</tr>
<tr>
<td align='right'>Date</td>
<td><input type='text' name='date'></td>
</tr>
<tr>
<td align='right'>Score</td>
<td><input type='text' name='score'></td>
</tr>
<tr>
<td align='right'>Images</td>
<td><input type='text' name='images'></td>
</tr>
<tr>
<td align='right'>League</td>
<td><input type='text' name='league'></td>
</tr>
<tr>
<td align='right'>res</td>
<td><input type='text' name='res'></td>
</tr>
<tr>
<td> </td>
<td><input type='submit' name='op1' value='Ajouter'></td>
</tr>
</form>
</table>";
break;
case 2: // recherche dans la base
if ($op2)
{
$query="SELECT * FROM $table WHERE id IS NOT NULL";
if ($opponent)
{
$query.=" AND opponent LIKE '$opponent%'";
};
if ($date)
{
$query.=" AND date LIKE '$date%'";
};
if ($score)
{
$query.=" AND score LIKE '%$score%'";
};
if ($images)
{
$query.=" AND images LIKE '%$images%'";
};
if ($league)
{
$query.=" AND league LIKE '%$league%'";
};
if ($res)
{
$query.=" AND res LIKE '%$res%'";
};
$query.=" ORDER BY opponent";
$res=mysql_query($query);
echo"<table width='0%' cellpadding='5' cellspacing='1' border='0' align='center'>";
echo"<tr><td bgcolor='#CCCCCC' align='center'><b>Id</b></td><td bgcolor='#CCCCCC' align='center'><b>Equipe</b></td><td bgcolor='#CCCCCC' align='center'><b>Date</b></td><td bgcolor='#CCCCCC' align='center'><b>Match</b></td><td bgcolor='#CCCCCC' align='center'><b>Res</b></td><td bgcolor='#CCCCCC' align='center'><b>Score</b>";
while($val=mysql_fetch_array($res,$bdd))
{
$id = $val['id'];
$opponent = $val['opponent'];
$date = $val['date'];
$score = $val['score'];
$images =$val['images'];
$league =$val['league'];
$res =$val['res'];
echo"<tr><td bgcolor='#CCCCCC'>".$id."<tr><td bgcolor='#CCCCCC'>".$oppenent."<tr><td bgcolor='#CCCCCC'>".$date."</td><td bgcolor='#CCCCCC'>".$score."</td><td bgcolor='#CCCCCC'>".$images."</td><td bgcolor='#CCCCCC'>".$league."</td><td bgcolor='#CCCCCC'>".$res."</td><td bgcolor='#CCCCCC'><A HREF='equipe.php3?task=4&id=$id&opponent=$opponent&date=$date&league=$league$res=$res$images=$images'>modifier</A></td><td bgcolor='#CCCCCC'><A HREF='equipe.php3?task=3&id=$id'>effacer</A></td></tr>";
};
echo"</table><br>";
};
echo"<table width='0%' cellpadding='5' cellspacing='0' border='0' align='center' bgcolor='#CCCCCC'>
<form name='recherche' action='equipe.php3?task=2' method='post'>
<tr>
<td colspan='2' align='center'><h2>Rechercher</h2></td>
</tr>
<tr>
<td align='right'>Equipe</td>
<td><input type='text' name='opponent'></td>
</tr>
<tr>
<td align='right'>date</td>
<td><input type='text' name='date'></td>
</tr>
<tr>
<td align='right'>score</td>
<td><input type='text' name='score'></td>
</tr>
<tr>
<td align='right'>images</td>
<td><input type='text' name='images'></td>
</tr>
<tr>
<td align='right'>league</td>
<td><input type='text' name='league'></td>
</tr>
<tr>
<td align='right'>res</td>
<td><input type='text' name='res'></td>
</tr>
<tr>
<td> </td>
<td><input type='submit' name='op2' value='Rechercher'></td>
</tr>
</form>
</table>";
break;
case 3: // test de suppression des resultats
echo"<table align='center'><tr><td>Vous êtes sûr ?<li><A HREF='equipe.php3?task=5&id=$id'>OUI<A/></li><li><A HREF='javascript:history.back();'>Annuler<A/></li></td></tr></table>";
break;
case 4: // modifier des resultats
if ($op4)
{
$query="UPDATE $table SET opponent='$opponent',date='$date',score='$score', images='$images',league='$league', res='$res' WHERE id='$id'";
$res=mysql_query($query);
if ($res)
{
echo"<center><h4>Entrée modifiée</h4></center>";
}
else
{
echo"<center><h4>Erreur</h4></center>";
};
};
echo"<table width='0%' cellpadding='5' cellspacing='0' border='0' align='center' bgcolor='#CCCCCC'>
<form name='modifier' action='equipe.php3?task=4' method='post'>
<tr>
<td colspan='2' align='center'><h2>Modifier</h2></td>
</tr>
<tr>
<td align='right'>Id</td>
<td>$id</td>
</tr>
<tr>
<td align='right'>Team</td>
<td><input type='text' name='opponent' value=$opponent></td>
</tr>
<tr>
<td align='right'>Date Match</td>
<td><input type='text' name='score' value=$score></td>
</tr>
<tr>
<td align='right'>League</td>
<td><input type='text' name='images' value=$images></td>
</tr>
<tr>
<td align='right'>Res</td>
<td><input type='text' name='league' value=$league></td>
</tr>
<tr>
<td align='right'>Images</td>
<td><input type='text' name='res' value=$res></td>
</tr>
<tr>
<td> </td>
<td>
<input type='hidden' name='id' value='$id'>
<input type='submit' name='op4' value='Modifier'></td>
</tr>
<td>
</tr>
</form>
</table>";
break;
case 5:
$query="DELETE FROM $table WHERE id = '$id'";
$res=mysql_query($query);
if ($res)
{
echo"<center><h4>Entrée supprimée</h4></center>";
}
else
{
echo"<center><h4>Erreur</h4></center>";
};
break;
default:
echo "<center><h3>HELLO ;o)</h3></center>";
break;
}
mysql_close;
?>
</font></body></html>
Salut a tous je debut dans ce domaine la.
Pour une modification de script j'ai reussi a faire ce que je voulais mais ca m'indique une erreur que je omprend pas donc si vous pouvez m'aidez ca serais bien
Merci
[code]Parse error: parse error, unexpected T_CASE in /var/www/free.fr/3/a/m900/equipe.php3 on line 186
[/code]
c'est celle la
[code] case 3: // test de suppression des resultats[/code]
[php] <html><head><title>Mise a Jour des Equipes</title></head>
<style type="text/css">
<!--
A {
text-decoration: underline;
color: #000000
}
a:hover {
text-decoration: none;
color: Red
}
input{
text-decoration: none;
color: #000000;
background-color : #FFFFFF;
border : 1px solid #000000;
}
submit{
text-decoration: none;
color: #000000;
background-color : #FFFFFF;
border : 1px solid #000000;
}
-->
</style>
<body><font face="arial">
<?php
$host="sql.free.fr";
$user="m900";
$pass="xxxxxx";
$base="xxxxxx";
$table="su_wars";
$bdd=@mysql_connect($host,$user,$pass);
@mysql_select_db($base,$bdd);
if (!$bdd)
{
echo"<center><h4>Impossible de se connecter à la base de données.</h4></center>";
exit;
};
echo "<table align='center'><tr><td>
<H2>Configuration Equipe</H2>
<li><A HREF='equipe.php3?task=1'>ajouter une entrée dans la base</A></li><br>
<li><A HREF='equipe.php3?task=2'>recherche dans la base</A></li>
</td></tr></table>
<hr color='#000000'>";
switch($task)
{
case 1: // ajouter une entrée dans la base
if ($op1)
{
$query="INSERT INTO $table VALUES ('','$opponent','$date','$score','$images','$league','$res')";
$res=mysql_query($query);
if ($res)
{
echo"<center><h4>Entrée ajoutée</h4></center>";
}
else
{
echo"<center><h4>Erreur</h4></center>";
};
};
echo"<table width='0%' cellpadding='5' cellspacing='0' border='0' align='center' bgcolor='#CCCCCC'>
<form name='ajouter' action='equipe.php3?task=1' method='post'>
<tr>
<td colspan='2' align='center'><h2>Ajouter une entrée</h2></td>
</tr>
<tr>
<td align='right'>Equipe</td>
<td><input type='text' name='opponent'></td>
</tr>
<tr>
<td align='right'>Date</td>
<td><input type='text' name='date'></td>
</tr>
<tr>
<td align='right'>Score</td>
<td><input type='text' name='score'></td>
</tr>
<tr>
<td align='right'>Images</td>
<td><input type='text' name='images'></td>
</tr>
<tr>
<td align='right'>League</td>
<td><input type='text' name='league'></td>
</tr>
<tr>
<td align='right'>res</td>
<td><input type='text' name='res'></td>
</tr>
<tr>
<td> </td>
<td><input type='submit' name='op1' value='Ajouter'></td>
</tr>
</form>
</table>";
break;
case 2: // recherche dans la base
if ($op2)
{
$query="SELECT * FROM $table WHERE id IS NOT NULL";
if ($opponent)
{
$query.=" AND opponent LIKE '$opponent%'";
};
if ($date)
{
$query.=" AND date LIKE '$date%'";
};
if ($score)
{
$query.=" AND score LIKE '%$score%'";
};
if ($images)
{
$query.=" AND images LIKE '%$images%'";
};
if ($league)
{
$query.=" AND league LIKE '%$league%'";
};
if ($res)
{
$query.=" AND res LIKE '%$res%'";
};
$query.=" ORDER BY opponent";
$res=mysql_query($query);
echo"<table width='0%' cellpadding='5' cellspacing='1' border='0' align='center'>";
echo"<tr><td bgcolor='#CCCCCC' align='center'><b>Id</b></td><td bgcolor='#CCCCCC' align='center'><b>Equipe</b></td><td bgcolor='#CCCCCC' align='center'><b>Date</b></td><td bgcolor='#CCCCCC' align='center'><b>Match</b></td><td bgcolor='#CCCCCC' align='center'><b>Res</b></td><td bgcolor='#CCCCCC' align='center'><b>Score</b>";
while($val=mysql_fetch_array($res,$bdd))
{
$id = $val['id'];
$opponent = $val['opponent'];
$date = $val['date'];
$score = $val['score'];
$images =$val['images'];
$league =$val['league'];
$res =$val['res'];
echo"<tr><td bgcolor='#CCCCCC'>".$id."<tr><td bgcolor='#CCCCCC'>".$oppenent."<tr><td bgcolor='#CCCCCC'>".$date."</td><td bgcolor='#CCCCCC'>".$score."</td><td bgcolor='#CCCCCC'>".$images."</td><td bgcolor='#CCCCCC'>".$league."</td><td bgcolor='#CCCCCC'>".$res."</td><td bgcolor='#CCCCCC'><A HREF='equipe.php3?task=4&id=$id&opponent=$opponent&date=$date&league=$league$res=$res$images=$images'>modifier</A></td><td bgcolor='#CCCCCC'><A HREF='equipe.php3?task=3&id=$id'>effacer</A></td></tr>";
};
echo"</table><br>";
};
echo"<table width='0%' cellpadding='5' cellspacing='0' border='0' align='center' bgcolor='#CCCCCC'>
<form name='recherche' action='equipe.php3?task=2' method='post'>
<tr>
<td colspan='2' align='center'><h2>Rechercher</h2></td>
</tr>
<tr>
<td align='right'>Equipe</td>
<td><input type='text' name='opponent'></td>
</tr>
<tr>
<td align='right'>date</td>
<td><input type='text' name='date'></td>
</tr>
<tr>
<td align='right'>score</td>
<td><input type='text' name='score'></td>
</tr>
<tr>
<td align='right'>images</td>
<td><input type='text' name='images'></td>
</tr>
<tr>
<td align='right'>league</td>
<td><input type='text' name='league'></td>
</tr>
<tr>
<td align='right'>res</td>
<td><input type='text' name='res'></td>
</tr>
<tr>
<td> </td>
<td><input type='submit' name='op2' value='Rechercher'></td>
</tr>
</form>
</table>";
break;
case 3: // test de suppression des resultats
echo"<table align='center'><tr><td>Vous êtes sûr ?<li><A HREF='equipe.php3?task=5&id=$id'>OUI<A/></li><li><A HREF='javascript:history.back();'>Annuler<A/></li></td></tr></table>";
break;
case 4: // modifier des resultats
if ($op4)
{
$query="UPDATE $table SET opponent='$opponent',date='$date',score='$score', images='$images',league='$league', res='$res' WHERE id='$id'";
$res=mysql_query($query);
if ($res)
{
echo"<center><h4>Entrée modifiée</h4></center>";
}
else
{
echo"<center><h4>Erreur</h4></center>";
};
};
echo"<table width='0%' cellpadding='5' cellspacing='0' border='0' align='center' bgcolor='#CCCCCC'>
<form name='modifier' action='equipe.php3?task=4' method='post'>
<tr>
<td colspan='2' align='center'><h2>Modifier</h2></td>
</tr>
<tr>
<td align='right'>Id</td>
<td>$id</td>
</tr>
<tr>
<td align='right'>Team</td>
<td><input type='text' name='opponent' value=$opponent></td>
</tr>
<tr>
<td align='right'>Date Match</td>
<td><input type='text' name='score' value=$score></td>
</tr>
<tr>
<td align='right'>League</td>
<td><input type='text' name='images' value=$images></td>
</tr>
<tr>
<td align='right'>Res</td>
<td><input type='text' name='league' value=$league></td>
</tr>
<tr>
<td align='right'>Images</td>
<td><input type='text' name='res' value=$res></td>
</tr>
<tr>
<td> </td>
<td>
<input type='hidden' name='id' value='$id'>
<input type='submit' name='op4' value='Modifier'></td>
</tr>
<td>
</tr>
</form>
</table>";
break;
case 5:
$query="DELETE FROM $table WHERE id = '$id'";
$res=mysql_query($query);
if ($res)
{
echo"<center><h4>Entrée supprimée</h4></center>";
}
else
{
echo"<center><h4>Erreur</h4></center>";
};
break;
default:
echo "<center><h3>HELLO ;o)</h3></center>";
break;
}
mysql_close;
?>
</font></body></html>[/php]