Ses derniers messages sur les forums
salut,
c'est la jointure ou la limite que tu ne sais pas faire ?
select couleur, image blabla from Maison join Image using(id_maison)
limit 1;
pour un seul tuple
au pire deux requêtes avec la limite ^^
@+
Il en faut peu pour être heureux !!!!!
Yop, une tite suggestion rapide, pourquoi ne pas mettre l'année dans les dates, pour éviter de regarder les sujets des années passées ? :d
(dans la liste des sujets)
@+
Il en faut peu pour être heureux !!!!!
de rien :)
@+
Il en faut peu pour être heureux !!!!!
Il en faut peu pour être heureux !!!!!
salut,
c'est ta page a1.php qui va pas.
A quoi peut bien servir la requête SQL ?
a aucun moment tu ne fait d'insertion dans la base de donnée.
extract c'est le mal, c'est pas pour rien que les register_globals sont à off (et en voie de disparition)
la bonne démarche c'est
1/ rechercher le couple pseudo / mot de passe dans la base, s'il y a un et seul retour on connecte le membre (session est tout le tremblement).
tu pourrais avoir un truc dans le genre
<?php
include ('cnx.php');
if (!empty($_POST['login']) && !empty($_POST['pwd'])) {
$a = 'select count(pseudo) as nb from proprietaire where pseudo=\''.mysql_real_escape_string($_POST['login']).'\' and mot_de_passe='\.mysql_real_escape_string($_POST['pwd'].'\';';
$b = mysql_query ($a) or die('Erreur SQL !!<br />'.$a.'<br />'.mysql_error());
$data = mysql_fetch_assoc($b);
if ($data['nb'] == 1) {
session_start();
$_SESSION['login'] = $_POST['login'];
$_SESSION['pwd'] = $_POST['pwd'];
header('location: menu_prop.php');
}
else {
echo '<body onLoad = "alert(\'Membre non reconnu ...\')">';
echo '<meta http-equiv = "refresh" content = "0;URL="1.php">';
}
mysql_free_result($b);
mysql_close();
}
else {
//faut tout remplir
}
?>
@+
Il en faut peu pour être heureux !!!!!
a priori ce que tu doit faire c'est adapter pour selver de µsoft ?
si oui tu n'a pas beaucoup à toucher au php.
ce qu'il faut faire
- prendre le script d'origine
- Insérer les tables et des valeurs dans une base de sql serveur (tu peut pour cela utiliser studio express ils ont fait un outils sympa pour le coup).
- lorsque les tables sont correct il va falloir toucher le code php pour utiliser le serveur sql et non mysql. La pour le principe il suffit de changer les mysql_* en mssql_* (par exemple de mysql_connect en mssql_connect) =>
la doc des focntion ms sql
-lorsque le script fonction c'est bon :)
Pour ce qui est de l'adaptation à PDO c'est un peu la même gymnastique avec le fait que tu n'a pas de fonction spécifique.
tuto PDO
quoi qu'il en soit il ne faut pas toucher au fond, juste la forme, c'est à dire les query, les while associer à un mysql_fetch_* un peut dans le while mais c'est tout !
@+
Il en faut peu pour être heureux !!!!!
Il en faut peu pour être heureux !!!!!
tu ne sais pas à quoi correspond la structure de langage "echo" ?
dans ce cas je te conseil de lire les tutos !
@+
Il en faut peu pour être heureux !!!!!
salut,
heu tu ajoute un echo après la balise img dans index.php.
@+
Il en faut peu pour être heureux !!!!!
heu c'est assez bordelique :d
- Ceci est à faire épisodiquement ? (voir quasiment jamais)
- Est ce toujours le même traitement ?
si oui je pencherais pour un script en modifiant le set time limite (si possible ^^)
sinon de "relâcher" la main pour avec type de script
aevc un truc comme ça mais la tu execute la chose au p'tit bonheur la chance c'est plus que moyen !
@+
Il en faut peu pour être heureux !!!!!