vengeur002

  • Nombre de sujets
    49
  • Nombre de messages
    304
  • Nombre de commentaires
    1
  • Nombre de news
    Aucune
  • Niveau en PHP
    Bon

Ses derniers messages sur les forums

vengeur002
le 20/03/2005 à 11:46
Problème de requête SQL
salut

remplace
$sql = 'SELECT * FROM profil where id == 1;';

par

$sql = 'SELECT * FROM profil where id = 1';
vengeur002
le 20/03/2005 à 11:13
afficher du code sans l'interpreter
lol

excusez j etais oqp j ai pas repondu avant

oui effectivement la globule a raison ce que je veux faire c est comme les balise code du forum :o)

mais c est bon mon probleme est resolu

merci a tous
vengeur002
le 20/03/2005 à 11:04
probleme avec like
bonjour

voila je fais une requete avec like dans le but de faire un moteur de recherche mais ca ne me retourne rien du tout
quand je met un truc du style hgkjhtjugjk ca me retourne bien "aucune reponse trouvee" mais si je met un mot qui se trouve dans ma table il n y a meme pas de message d erreur!!!
voici le code

<?php	 

if (isset($_GET['recherche'])) {



if (isset($_GET['n'])) {

$n= $_GET['n'];
$m= ($_GET['n']+20);
$ps=$m;
$pp=$n-20;
$g=$_GET['recherche'];
} }
else {
$n= 0;
$m= 20;
}

if (isset($_GET['recherche'])) {
if (isset($_GET['n'])) {
include ('connexion.php');

$sql = 'SELECT * FROM javascript WHERE description LIKE "%'.addslashes($_POST['recherche']).'%" ORDER BY id DESC LIMIT '.$n.',20';
$req = mysql_query($sql) or die('Erreur SQL !'.$sql.''.mysql_error());
while ($data = mysql_fetch_array($req)) {

echo ' <table width="400" border="1" cellpadding="5" cellspacing="0" bordercolor="#000000">
<tr>
<td height="30" class="titres">
<a href="php.php?id='.$data['id'].'"target="_blank"><font color="#FF6600">'.stripslashes($data['titre']).'</font></a> : '.stripslashes($data['description']).'<br>________________________<br>
</td>
</tr>
</table>';




}
echo'<br><br><br><div style="text-align: center"><a href="javascript.php?n='.$pp.'&recherche='.$g.'"><font color="#FF9900">Page précédente</font></a> | <a href="javascript.php?n='.$ps.'&recherche='.$g.'"><font color="#FF9900">Page suivante</font></a><br><br></div>';
mysql_close ();
}}

//------------------------------------------------------

if (isset($_POST['Ok']) && $_POST['Ok'] == 'Ok') {
if ((isset($_POST['recherche']) && !empty($_POST['recherche']))) {
$g=$_POST['recherche'];
include ('connexion.php');


$sql = 'SELECT * FROM javascript WHERE description LIKE "%'.addslashes($_POST['recherche']).'%" ORDER BY id DESC LIMIT '.$n.',20';
$req = mysql_query($sql) or die('Erreur SQL !'.$sql.''.mysql_error());
$data = mysql_fetch_array($req);
if ($data[0] == 1) {


while ($data = mysql_fetch_array($req)) {

echo ' <table width="400" border="1" cellpadding="5" cellspacing="0" bordercolor="#000000">
<tr>
<td height="30" class="titres">
<a href="php.php?id='.$data['id'].'"target="_blank"><font color="#FF6600">'.stripslashes($data['titre']).'</font></a> : '.stripslashes($data['description']).'<br>________________________<br>
</td>
</tr>
</table>';




}
echo'<br><br><br><div style="text-align: center"><a href="javascript.php?n='.$ps.'&recherche='.$g.'"><font color="#FF9900">Page suivante</font></a><br><br></div>';
}
elseif ($data[0] == 0) {

echo'Aucune réponse trouvée';}
mysql_close ();
$ps=20;

}}
if (isset($_GET['n'])) {
echo'<br><br><br><div style="text-align: center"><a href="javascript.php?n='.$pp.'&recherche='.$g.'"><font color="#FF9900">Page précédente</font></a> | <a href="php.php?n='.$ps.'&recherche='.$g.'"><font color="#FF9900">Page suivante</font></a><br><br></div>';
}

//----------------------------------------------------------------
if (isset($_GET['id'])) {
include ('connexion.php');
$sql2 = 'SELECT * FROM php WHERE id="'.$_GET['id'].'"';
$req2 = mysql_query($sql2) or die('Erreur SQL !'.$sql2.''.mysql_error());
$data2 = mysql_fetch_array($req2);
echo' <table width="400" border="1" cellpadding="0" cellspacing="1" bordercolor="#666666">
<tr>
<td height="27">
</td>
<td>
<b>'.stripslashes($data2['titre']).'</b>
</td>
</tr>
<tr>
<td valign="top" height="119" colspan="2">
'.stripslashes($data2['description']).'
</td>
</tr>
<tr>
<td height="34" colspan="2">
'.stripslashes($data2['script']).'

</td>
</tr>
</table>';
mysql_close ();}
?>


merci de m aider
vengeur002
le 19/03/2005 à 10:28
parse erreur
lol

non j ai trouve ca n avais rien a voir
j avais oublie un point
desole
vengeur002
le 19/03/2005 à 10:23
parse erreur
j ai deux table une php et une javascript cette ligne est un morceau de ma page d ajout de script et $_POST['type'] defini dans quel table le script ajoute sera insere
vengeur002
le 19/03/2005 à 10:21
parse erreur
bonjour

je met cette ligne de commande mais elle est en parse erreur
qui peu me dire pourquoi?
<?php
$sql = 'INSERT INTO '.$_POST['type'].' VALUES("", "'.addslashes($_POST['titre']).'", "'.addslashes($_POST['description']).'", "'addslashes($_POST['script']).'","'.addslashes($_SESSION['login']).'","1")';
?>

je suppose que c est a cause de $_POST['type'] mais je sais pas comment le mettre
merci
vengeur002
le 18/03/2005 à 16:58
PMA Database ... en erreur
la globule je t ai envoye un message prive mais t a pas du le voir tu peux y repondre stp?

parce que j ai besoin de savoir
vengeur002
le 18/03/2005 à 16:06
PMA Database ... en erreur
bonjour

dans phpmyadmin j ai cette erreur :


PMA Database ... en erreur[ Documentation ]
Fonctions relationnelles désactivé

qui peut me dire ourquoi et ce que je dois faire pour y remedier?

merci
PS: apparemment ca n a pas l air d affecter la bdd mais je prefere m en assurer!
LoadingChargement en cours