Probleme SQL
Résolu
web-actu
Messages postés
105
Statut
Membre
-
lewis34 Messages postés 2557 Date d'inscription Statut Membre Dernière intervention -
lewis34 Messages postés 2557 Date d'inscription Statut Membre Dernière intervention -
Bonjour, j'ai un ptit probleme en bas de ma page il y a marqué ça
Et je n'arrive pas a résoudre ce probleme !!
Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /www/riridi/index.php on line 14 Warning: mysql_select_db() [function.mysql-select-db]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /www/riridi/index.php on line 15 Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /www/riridi/index.php on line 15 Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /www/riridi/index.php on line 17 Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /www/riridi/index.php on line 17 Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /www/riridi/index.php on line 18
Et je n'arrive pas a résoudre ce probleme !!
A voir également:
- Probleme SQL
- Logiciel sql - Télécharger - Bases de données
- Requete sql pix - Forum PHP
- Additions et multiplication dans des requêtes SQL ✓ - Forum MySQL
- Sql query download - Télécharger - Gestion de données
- Ora-00933: la commande sql ne se termine pas correctement ✓ - Forum Oracle
9 réponses
bonsoir, c'est simplement que tes parametres dans ts requetes sont pas bon
Warning: mysql_connect() [function.mysql-connect] fais nous voir ton code on pourra surement t'aider
ensuite les auytres erreurs sont à tout les coups du au fait que tu utilise des variables dependant de la connexion et comme tu est pas connnecté à ta BD ben ça marche pas
Warning: mysql_connect() [function.mysql-connect] fais nous voir ton code on pourra surement t'aider
ensuite les auytres erreurs sont à tout les coups du au fait que tu utilise des variables dependant de la connexion et comme tu est pas connnecté à ta BD ben ça marche pas
tiens le code source de la page qui beug
<?php
include("includes/header.php");
include("includes/menu.php");
include_once ("includes/bdd.php");
?>
<!-- Le corps -->
<div id="corps">
<?php
mysql_connect("localhost", "riridi", "****");
mysql_select_db("riridi");
// On récupère les 5 dernières news
$retour = mysql_query('SELECT * FROM news ORDER BY id DESC LIMIT 0, 5');
while ($donnees = mysql_fetch_array($retour))
{
?>
<div class="news">
<h3>
<?php echo $donnees['titre']; ?>
<em>le <?php echo date('d/m/Y à H\hi', $donnees['timestamp']); ?></em>
</h3>
<p>
<?php
// On enlève les éventuels antislash PUIS on crée les entrées en HTML (<br />)
$contenu = nl2br(stripslashes($donnees['contenu']));
echo $contenu;
?>
</p>
</div>
<?php
} // Fin de la boucle des news
?>
<div id="clear:both">
</div>
<?php
include ('includes/pied.php');
?>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
bonjour ,plusieurs pistes pour toi:
1) regarde dans ton fichier bdd.php si t'est pas deja connecté et avec quels parametres.
2) regarde si le service mysql est bien demarré
3) c'est quoi comme serveur et comme config ?
4) regarde ton fichier error.log du serveur (si c'est apache en general il se trouve dans apache2/logs)
sinon la syntaxe de mysql_connect c'est comme ça :
mysql_connect("ton_serveur", "login_acces_aux_bases", "MP_du_login");
puis
mysql_select_db("nom_de_ta_table");
a priori tu a un conflit dans ta requete de connexion,verifie de ce coté.
pour l'affichage de la date c'est bizzare.. essaye plutot ça:
deniere chose ca c'est quoi ? $contenu = nl2br(stripslashes($donnees['contenu']));
essaye plutot comme ça
$contenu =htmlspecialchars(addslashes($donnees['contenu'] ));
1) regarde dans ton fichier bdd.php si t'est pas deja connecté et avec quels parametres.
2) regarde si le service mysql est bien demarré
3) c'est quoi comme serveur et comme config ?
4) regarde ton fichier error.log du serveur (si c'est apache en general il se trouve dans apache2/logs)
sinon la syntaxe de mysql_connect c'est comme ça :
mysql_connect("ton_serveur", "login_acces_aux_bases", "MP_du_login");
puis
mysql_select_db("nom_de_ta_table");
a priori tu a un conflit dans ta requete de connexion,verifie de ce coté.
pour l'affichage de la date c'est bizzare.. essaye plutot ça:
//mise en forme de la date
while ($donnees = mysql_fetch_array($retour))
{
$date = $donnees['ton_champ_date'];
// les variables dont le tableau qui contient tous les mois et celui des jours
$prefix = "Publié le ";
$suffix = " à";
$tab_month = array(1=>"Janvier", "Fevrier", "Mars", "Avril", "Mai", "Juin", "Juillet",
"Aout", "Septembre", "Octobre", "Novembre", "Decembre");
$tab_day = array("Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi");
// format de la date 2001-09-03 22:10 on cree un tableau dont les élements sont crées
// à partir de la date coupée aux espaces grace à la fonction explode on aura donc
// dans la case 0 de $tab_date 2001-09-03 et dans la case 1 22:10
$tab_date = explode(' ', $date);
// on recupere chaques parties de l'heure dans un autre tableau $date_hour
$date_hour = explode(':', $tab_date[1]);
// on recupere chaques parties de la date dans un autre tableau $date_dmy
$tab_dmy = explode('-', $tab_date[0]);
// on cree la date au format français en determinant le numero du jour de la semaine grace
// a la fonction mktime combinée avec la fonction date.
$day = date("w", mktime(0, 0, 0, $tab_dmy[1], $tab_dmy[2], $tab_dmy[0]));
$date = $prefix . "$tab_day[$day] " . "$tab_dmy[2] ";
settype($tab_dmy[1], integer);
$date .= $tab_month[$tab_dmy[1]] . " $tab_dmy[0]" . $suffix . " $date_hour[0]h " . "$date_hour[1]min";
//fin date
}
deniere chose ca c'est quoi ? $contenu = nl2br(stripslashes($donnees['contenu']));
essaye plutot comme ça
$contenu =htmlspecialchars(addslashes($donnees['contenu'] ));
http://riridi.olympe-network.com << Le lien ou laouu sa beug je vais ésseyer ta proposition pour le code