Vous n'êtes pas identifié(e).
Pages :: 1
Bonjour à tous,
Cela fait un petit moment que je ne me suis pas plongé dans la relation php / mysql... je me croyais tranquille avec les excellents scripts de php debutant et voici que mon fournisseur 1and1 m'impose de passer à PHP 5.4 - je fais donc le test sans vraiment d'appréhension et horreur à la place de l'affichage de mes vignettes voici le message qui s'affiche:
WARNING: MYSQL_CONNECT(): CONNECTING TO 3.22, 3.23 & 4.0 IS NOT SUPPORTED. SERVER IS 4.0.27-MAX-LOG IN /HOMEPAGES/7/D195834202/HTDOCS/MENU/MENU1.PHP ON LINE 11
WARNING: MYSQL_CONNECT(): CONNECTING TO 3.22, 3.23 & 4.0 SERVERS IS NOT SUPPORTED IN /HOMEPAGES/7/D195834202/HTDOCS/MENU/MENU1.PHP ON LINE 11
WARNING: MYSQL_SELECT_DB() EXPECTS PARAMETER 2 TO BE RESOURCE, BOOLEAN GIVEN IN /HOMEPAGES/7/D195834202/HTDOCS/MENU/MENU1.PHP ON LINE 12
etc.
voici ce que j'utilisais avant qui marche très avec PHP 5.2 :
require ("pass.php");
?>
<?php
$db = mysql_connect("$host", "$login", "$pass");
mysql_select_db("$base",$db);
$query = "SELECT * FROM labase ORDER BY sem DESC LIMIT 0,16";
$result = mysql_query($query);
while ($row = mysql_fetch_array($result)) {
echo ("
img$row[img].jpg
");
}
mysql_close($db);
?>
y a-t-il un nouveau procédé avec PHP 5.4?
merci de votre aide !
alex
Hors ligne
nouveau???
j'en suis pas sur
çà s'appel PDO
je ne sais plus qui disait, il va falloir s'y mettre
alors, bon courage
a++
Hors ligne
ok ..
un petit tuto très simple façon php-debutant d'il y a qq années serait le bienvenue !
du style comment récupérer nom - prenom dans une base mysql et afficher le tout... avec PDO
on bonne âme charitable pourrait-elle m'aiguillier un peu ?
merci!
Hors ligne
Saluton,
Google, Google, toujours Google, mon ami.
Site du zéro : PDO : Interface d'accès aux BDD
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
Bonjour,
Rien a voir avec PDO en fait (même si penser a passer a PDO, c'est bien tout ça).
C'est beaucoup plus simple, pour php il y a deux driver "directs" mysql, l'un mysql, l'autre mysqli, qui a plus de fonctionnalités.
Le driver mysql est considéré comme obsolère depuis un certain temps, et je suppose qu'ils l'ont tout simplement viré en php 5.4, pour le remplacer par mysqli (je n'ai pas vérifié, mais ca me parait assez correspondant).
Sauf que mysqli, pour pouvoir fournir les nouvelles fonctionnalités, ne supporte pas les connexions aux serveurs mysql < 4.1 (entre autre aussi pour une raison de méthode de cryptage du mot de passe, qui a changé en route).
Ce que je trouve très fort, c'est que 1and1 force un passage en php 5.4 sans passer avant les serveurs mysql en >= 4.1 ! Ils doivent en avoir un paquet de retour du genre, faut être limite suicidaire pour faire ça !
@+
la v2, c'est tabou, on en viendra tous a bout
Hors ligne
Rien a voir avec PDO en fait (même si penser a passer a PDO, c'est bien tout ça)
C'est mieux que bien tout ça, c'est tout à fait très bien, voire excellentissime !
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
@Infantimigulo : eh bien ça marche du feu de dieu le tuto de site du Zéro ! merki
@Cowrespondant : en effet ça doit fumer chez 1and1 d'autant qu'ils sont pas super cool en SAV :-/ c'est super austère avec des réponses quasi automatiques...
bref, merci à vous tous comme d'hab
alex
Hors ligne
Pages :: 1