From 95d515b3ab74d481a25153915f7415b0d50c5ce0 Mon Sep 17 00:00:00 2001 From: ARNO* <arno@rezo.net> Date: Fri, 17 May 2002 12:58:57 +0000 Subject: [PATCH] (Nicolas Hoizey) Nombreuses modifs: les acces aux champs mySQL se fait desormais entierement par appel aux index et non plus par indices. --- ecrire/articles.php3 | 60 +++++++++++------------ ecrire/articles_edit.php3 | 20 ++++---- ecrire/auteur_infos.php3 | 24 +++++----- ecrire/auteur_messagerie.php3 | 22 ++++----- ecrire/auteurs.php3 | 10 ++-- ecrire/auteurs_edit.php3 | 22 ++++----- ecrire/breves.php3 | 18 +++---- ecrire/breves_edit.php3 | 24 +++++----- ecrire/breves_voir.php3 | 22 ++++----- ecrire/calendrier.php3 | 6 +-- ecrire/controle_forum.php3 | 82 ++++++++++++++++---------------- ecrire/controle_petition.php3 | 28 +++++------ ecrire/export.php3 | 10 ++-- ecrire/forum.php3 | 12 ++--- ecrire/forum_admin.php3 | 12 ++--- ecrire/inc.php3 | 28 +++++------ ecrire/inc_acces.php3 | 4 +- ecrire/inc_admin.php3 | 2 +- ecrire/inc_auth.php3 | 20 ++++---- ecrire/inc_base.php3 | 18 +++---- ecrire/inc_export.php3 | 20 ++++---- ecrire/inc_index.php3 | 2 +- ecrire/inc_mail.php3 | 14 +++--- ecrire/inc_mots.php3 | 4 +- ecrire/inc_presentation.php3 | 40 ++++++++-------- ecrire/index.php3 | 14 +++--- ecrire/install.php3 | 2 +- ecrire/message.php3 | 14 +++--- ecrire/message_edit.php3 | 2 +- ecrire/messagerie.php3 | 2 +- ecrire/mots_tous.php3 | 24 +++++----- ecrire/naviguer.php3 | 26 +++++----- ecrire/optimiser.php3 | 18 +++---- ecrire/rubriques_edit.php3 | 14 +++--- ecrire/statistiques.php3 | 16 +++---- ecrire/statistiques_recents.php3 | 4 +- ecrire/statistiques_tous.php3 | 4 +- inc-calcul-squel.php3 | 16 +++---- inc-calcul.php3 | 12 ++--- inc-formulaires.php3 | 60 +++++++++++------------ inc-forum.php3 | 20 ++++---- inc-public.php3 | 4 +- inc-stats.php3 | 4 +- spip_pass.php3 | 4 +- 44 files changed, 392 insertions(+), 392 deletions(-) diff --git a/ecrire/articles.php3 b/ecrire/articles.php3 index 83a7e486f0..352c7f7771 100644 --- a/ecrire/articles.php3 +++ b/ecrire/articles.php3 @@ -213,17 +213,17 @@ $query = "SELECT * FROM spip_articles WHERE id_article='$id_article'"; $result = spip_query($query); if ($row = mysql_fetch_array($result)) { - $id_article = $row[0]; - $surtitre = $row[1]; - $titre = $row[2]; - $soustitre = $row[3]; - $id_rubrique = $row[4]; - $descriptif = $row[5]; - $chapo = $row[6]; - $texte = $row[7]; - $ps = $row[8]; - $date = $row[9]; - $statut_article = $row[10]; + $id_article = $row["id_article"]; + $surtitre = $row["surtitre"]; + $titre = $row["titre"]; + $soustitre = $row["soustitre"]; + $id_rubrique = $row["id_rubrique"]; + $descriptif = $row["descriptif"]; + $chapo = $row["chapo"]; + $texte = $row["texte"]; + $ps = $row["ps"]; + $date = $row["date"]; + $statut_article = $row["statut"]; $maj = $row["maj"]; $date_redac = $row["date_redac"]; $visites = $row["visites"]; @@ -445,12 +445,12 @@ if ($connect_statut == '0minirezo' AND acces_rubrique($rubrique_article) AND $op $petition = (mysql_num_rows($result_petition) > 0); while ($row = mysql_fetch_array($result_petition)) { - $id_rubrique=$row[0]; - $email_unique=$row[1]; - $site_obli=$row[2]; - $site_unique=$row[3]; - $message=$row[4]; - $texte_petition=$row[5]; + $id_rubrique=$row["id_article"]; + $email_unique=$row["email_unique"]; + $site_obli=$row["site_obli"]; + $site_unique=$row["site_unique"]; + $message=$row["message"]; + $texte_petition=$row["texte"]; } // boite petition ouverte ? si changement ou si petition activee : @@ -851,8 +851,8 @@ if ($cherche_auteur) { unset($table_auteurs); unset($table_ids); while ($row = mysql_fetch_array($result)) { - $table_auteurs[] = $row[1]; - $table_ids[] = $row[0]; + $table_auteurs[] = $row["nom"]; + $table_ids[] = $row["id_auteur"]; } $resultat = mots_ressemblants($cherche_auteur, $table_auteurs, $table_ids); debut_boite_info(); @@ -952,11 +952,11 @@ if (mysql_num_rows($result)) { echo "\n<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=3 WIDTH=100% BACKGROUND=''>\n"; while ($row = mysql_fetch_array($result)) { - $id_auteur = $row[0]; - $nom_auteur = $row[1]; - $email_auteur = $row[3]; - $url_site_auteur = $row[5]; - $statut_auteur = $row[8]; + $id_auteur = $row["id_auteur"]; + $nom_auteur = $row["nom"]; + $email_auteur = $row["email"]; + $url_site_auteur = $row["url_site"]; + $statut_auteur = $row["statut"]; if ($row['messagerie'] == 'non' OR $row['login'] == '') $messagerie = 'non'; $les_auteurs[] = $id_auteur; @@ -1069,10 +1069,10 @@ if ($flag_editable AND $options == 'avancees') { $group2 = false; while($row=mysql_fetch_array($result)) { - $id_auteur = $row[0]; - $nom = $row[1]; - $email = $row[3]; - $statut = $row[8]; + $id_auteur = $row["id_auteur"]; + $nom = $row["nom"]; + $email = $row["email"]; + $statut = $row["statut"]; $statut=ereg_replace("0minirezo", "Administrateur", $statut); $statut=ereg_replace("1comite", "Rédacteur", $statut); @@ -1285,10 +1285,10 @@ echo "</div>"; echo "<P align='left'>"; - $query_forum = "SELECT COUNT(*) FROM spip_forum WHERE statut='prive' AND id_article='$id_article' AND id_parent=0"; + $query_forum = "SELECT COUNT(*) AS cnt FROM spip_forum WHERE statut='prive' AND id_article='$id_article' AND id_parent=0"; $result_forum = spip_query($query_forum); $total = 0; - if ($row = mysql_fetch_array($result_forum)) $total = $row[0]; + if ($row = mysql_fetch_array($result_forum)) $total = $row["cnt"]; if (!$debut) $debut = 0; $total_afficher = 8; diff --git a/ecrire/articles_edit.php3 b/ecrire/articles_edit.php3 index e4c816ff15..6327f7f520 100644 --- a/ecrire/articles_edit.php3 +++ b/ecrire/articles_edit.php3 @@ -39,16 +39,16 @@ $query = "SELECT * FROM spip_articles WHERE id_article='$id_article'"; $result = spip_query($query); while ($row = mysql_fetch_array($result)) { - $id_article = $row[0]; - $surtitre = $row[1]; - $titre = $row[2]; - $soustitre = $row[3]; - $id_rubrique = $row[4]; - $descriptif = $row[5]; - $chapo = $row[6]; - $texte = $row[7]; - $ps = $row[8]; - $date = $row[9]; + $id_article = $row["id_article"]; + $surtitre = $row["surtitre"]; + $titre = $row["titre"]; + $soustitre = $row["soustitre"]; + $id_rubrique = $row["id_rubrique"]; + $descriptif = $row["descriptif"]; + $chapo = $row["chapo"]; + $texte = $row["texte"]; + $ps = $row["ps"]; + $date = $row["date"]; $statut = $row['statut']; $date_redac = $row['date_redac']; if (ereg("([0-9]{4})-([0-9]{2})-([0-9]{2})",$date_redac,$regs)){ diff --git a/ecrire/auteur_infos.php3 b/ecrire/auteur_infos.php3 index 059a1fe75b..c6d3e9c89d 100644 --- a/ecrire/auteur_infos.php3 +++ b/ecrire/auteur_infos.php3 @@ -23,8 +23,8 @@ function afficher_auteur_rubriques($leparent){ $result=spip_query($query); while($row=mysql_fetch_array($result)){ - $my_rubrique=$row[0]; - $titre=typo($row[2]); + $my_rubrique=$row['id_rubrique']; + $titre=typo($row['titre']); if (!ereg(",$my_rubrique,","$toutes_rubriques")){ $espace=""; @@ -57,7 +57,7 @@ if ($connect_toutes_rubriques AND $supp_rub){ $query = "SELECT nom FROM spip_auteurs WHERE id_auteur='$id_auteur'"; $result = spip_query($query); -if ($row = mysql_fetch_array($result)) $nom_auteur = $row[0]; +if ($row = mysql_fetch_array($result)) $nom_auteur = $row['nom']; if ($connect_statut == "0minirezo" OR $connect_id_auteur == $id_auteur) { if ($new == "oui") { @@ -156,15 +156,15 @@ $result = spip_query($query); if ($row = mysql_fetch_array($result)) { - $id_auteur=$row[0]; - $nom=$row[1]; - $bio=$row[2]; - $email=$row[3]; - $nom_site_auteur=$row[4]; - $url_site=$row[5]; - $login=$row[6]; - $pass=$row[7]; - $statut=$row[8]; + $id_auteur=$row['id_auteur']; + $nom=$row['nom']; + $bio=$row['bio']; + $email=$row['email']; + $nom_site_auteur=$row['nom_site']; + $url_site=$row['url_site']; + $login=$row['login']; + $pass=$row['pass']; + $statut=$row['statut']; $pgp=$row["pgp"]; $messagerie=$row["messagerie"]; $imessage=$row["imessage"]; diff --git a/ecrire/auteur_messagerie.php3 b/ecrire/auteur_messagerie.php3 index 34f21183b4..520c8bbb75 100644 --- a/ecrire/auteur_messagerie.php3 +++ b/ecrire/auteur_messagerie.php3 @@ -23,8 +23,8 @@ function afficher_auteur_rubriques($leparent){ $result=spip_query($query); while($row=mysql_fetch_array($result)){ - $my_rubrique=$row[0]; - $titre=typo($row[2]); + $my_rubrique=$row['id_rubrique']; + $titre=typo($row['titre']); if (!ereg(",$my_rubrique,","$toutes_rubriques")){ $espace=""; @@ -56,15 +56,15 @@ $result = spip_query($query); if ($row = mysql_fetch_array($result)) { - $id_auteur=$row[0]; - $nom=$row[1]; - $bio=$row[2]; - $email=$row[3]; - $nom_site_auteur=$row[4]; - $url_site=$row[5]; - $login=$row[6]; - $pass=$row[7]; - $statut=$row[8]; + $id_auteur=$row['id_auteur']; + $nom=$row['nom']; + $bio=$row['bio']; + $email=$row['email']; + $nom_site_auteur=$row['nom_site']; + $url_site=$row['url_site']; + $login=$row['login']; + $pass=$row['pass']; + $statut=$row['statut']; $pgp=$row["pgp"]; $messagerie=$row["messagerie"]; $imessage=$row["imessage"]; diff --git a/ecrire/auteurs.php3 b/ecrire/auteurs.php3 index 55df26e093..3952e8c964 100644 --- a/ecrire/auteurs.php3 +++ b/ecrire/auteurs.php3 @@ -60,11 +60,11 @@ function calculer_auteurs($result) { while ($row = mysql_fetch_array($result)) { $nombre_auteurs++; - $id_auteur = $row[0]; - $k_nom[$id_auteur] = ucfirst(trim($row[1])); - $k_email[$id_auteur] = $row[3]; - $k_url_site[$id_auteur] = $row[5]; - $k_statut[$id_auteur] = $row[8]; + $id_auteur = $row["id_auteur"]; + $k_nom[$id_auteur] = ucfirst(trim($row["nom"])); + $k_email[$id_auteur] = $row["email"]; + $k_url_site[$id_auteur] = $row["url_site"]; + $k_statut[$id_auteur] = $row["statut"]; $k_nombre_articles[$id_auteur]=$row["compteur"]; if (($row["messagerie"] == "non") OR ($row['login'] == '')) $k_messagerie[$id_auteur]= "non"; diff --git a/ecrire/auteurs_edit.php3 b/ecrire/auteurs_edit.php3 index 4023059778..02da64160f 100644 --- a/ecrire/auteurs_edit.php3 +++ b/ecrire/auteurs_edit.php3 @@ -23,8 +23,8 @@ function afficher_auteur_rubriques($leparent){ $result=spip_query($query); while($row=mysql_fetch_array($result)){ - $my_rubrique=$row[0]; - $titre=typo($row[2]); + $my_rubrique=$row["id_rubrique"]; + $titre=typo($row["titre"]); if (!ereg(",$my_rubrique,","$toutes_rubriques")){ $espace=""; @@ -46,15 +46,15 @@ $result = spip_query($query); if ($row = mysql_fetch_array($result)) { - $id_auteur=$row[0]; - $nom=$row[1]; - $bio=$row[2]; - $email=$row[3]; - $nom_site_auteur=$row[4]; - $url_site=$row[5]; - $login=$row[6]; - $pass=$row[7]; - $statut=$row[8]; + $id_auteur=$row['id_auteur']; + $nom=$row['nom']; + $bio=$row['bio']; + $email=$row['email']; + $nom_site_auteur=$row['nom_site']; + $url_site=$row['url_site']; + $login=$row['login']; + $pass=$row['pass']; + $statut=$row['statut']; $pgp=$row["pgp"]; $messagerie=$row["messagerie"]; $imessage=$row["imessage"]; diff --git a/ecrire/breves.php3 b/ecrire/breves.php3 index 6e4e9d6162..e9d37b6782 100644 --- a/ecrire/breves.php3 +++ b/ecrire/breves.php3 @@ -59,10 +59,10 @@ function aff_breves($id_rubrique){ echo "<TR><TD COLSPAN=2><IMG SRC='img_pack/rien.gif' WIDTH=150 HEIGHT=1 BORDER=0></TD><TD BACKGROUND='img_pack/rien.gif'><IMG SRC='img_pack/rien.gif' WIDTH=150 HEIGHT=1 BORDER=0></TD></TR>"; while($row=mysql_fetch_array($result)){ - $id_breve=$row[0]; - $date_heure=$row[1]; - $titre=$row[2]; - $statut=$row[3]; + $id_breve=$row['id_breve']; + $date_heure=$row['date_heure']; + $titre=$row['titre']; + $statut=$row['statut']; if ($ifond==0){ $ifond=1; @@ -122,11 +122,11 @@ function enfant($leparent){ $result=spip_query($query); while($row=mysql_fetch_array($result)){ - $id_rubrique=$row[0]; - $id_parent=$row[1]; - $titre=$row[2]; - $descriptif=$row[3]; - $texte=$row[4]; + $id_rubrique=$row['id_rubriques']; + $id_parent=$row['id_parent']; + $titre=$row['titre']; + $descriptif=$row['descriptif']; + $texte=$row['texte']; debut_cadre_enfonce(); diff --git a/ecrire/breves_edit.php3 b/ecrire/breves_edit.php3 index 3d302ed40a..c8217b3cfb 100644 --- a/ecrire/breves_edit.php3 +++ b/ecrire/breves_edit.php3 @@ -34,10 +34,10 @@ function enfant($leparent) { $result=spip_query($query); while($row=mysql_fetch_array($result)){ - $my_rubrique=$row[0]; - $titre=$row[2]; - $descriptif=$row[3]; - $texte=$row[4]; + $my_rubrique=$row['id_rubrique']; + $titre=$row['titre']; + $descriptif=$row['descriptif']; + $texte=$row['texte']; echo "<OPTION".mySel($my_rubrique,$id_rubrique).">$titre\n"; } } @@ -47,14 +47,14 @@ $query = "SELECT * FROM spip_breves WHERE id_breve='$id_breve'"; $result = spip_query($query); while($row=mysql_fetch_array($result)){ - $id_breve=$row[0]; - $date_heure=$row[1]; - $titre=$row[2]; - $texte=$row[3]; - $lien_titre=$row[4]; - $lien_url=$row[5]; - $statut=$row[6]; - $id_rubrique=$row[7]; + $id_breve=$row['id_breve']; + $date_heure=$row['date_heure']; + $titre=$row['titre']; + $texte=$row['texte']; + $lien_titre=$row['lien_titre']; + $lien_url=$row['lien_url']; + $statut=$row['statut']; + $id_rubrique=$row['id_rubrique']; if ($new == "oui") $statut = "prop"; } diff --git a/ecrire/breves_voir.php3 b/ecrire/breves_voir.php3 index 9385a14653..411a2f1c49 100644 --- a/ecrire/breves_voir.php3 +++ b/ecrire/breves_voir.php3 @@ -84,15 +84,15 @@ $query = "SELECT * FROM spip_breves WHERE id_breve='$id_breve'"; $result = spip_query($query); while ($row = mysql_fetch_array($result)) { - $id_breve=$row[0]; - $date_heure=$row[1]; - $titre_breve=$row[2]; - $titre=$row[2]; - $texte=$row[3]; - $lien_titre=$row[4]; - $lien_url=$row[5]; - $statut=$row[6]; - $id_rubrique=$row[7]; + $id_breve=$row['id_breve']; + $date_heure=$row['date_heure']; + $titre_breve=$row['titre']; + $titre=$row['titre']; + $texte=$row['texte']; + $lien_titre=$row['lien_titre']; + $lien_url=$row['lien_url']; + $statut=$row['statut']; + $id_rubrique=$row['id_rubrique']; } $flag_editable = (($connect_statut == '0minirezo' AND acces_rubrique($id_rubrique)) OR $statut == 'prop'); @@ -180,8 +180,8 @@ function enfant($leparent){ $result=spip_query($query); while($row=mysql_fetch_array($result)){ - $my_rubrique=$row[0]; - $titre=$row[2]; + $my_rubrique=$row['id_rubrique']; + $titre=$row['titre']; echo "<OPTION".mySel($my_rubrique,$id_rubrique).">$titre\n"; } $i=$i-1; diff --git a/ecrire/calendrier.php3 b/ecrire/calendrier.php3 index 2271957dd1..09eea2190c 100644 --- a/ecrire/calendrier.php3 +++ b/ecrire/calendrier.php3 @@ -60,7 +60,7 @@ function afficher_mois($jour_today,$mois_today,$annee_today,$nom_mois){ $query="SELECT * FROM spip_articles WHERE statut='publie' AND date >='$annee_today-$mois_today-0' AND date < DATE_ADD('$annee_today-$mois_today-1', INTERVAL 1 MONTH) ORDER BY date"; $result=mysql_query($query); while($row=mysql_fetch_array($result)){ - $id_article=$row[0]; + $id_article=$row['id_article']; $titre=typo($row['titre']); $lejour=jour($row['date']); $lemois = mois($row['date']); @@ -73,7 +73,7 @@ function afficher_mois($jour_today,$mois_today,$annee_today,$nom_mois){ $query="SELECT * FROM spip_breves WHERE statut='publie' AND date_heure >='$annee_today-$mois_today-0' AND date_heure < DATE_ADD('$annee_today-$mois_today-1', INTERVAL 1 MONTH) ORDER BY date_heure"; $result=mysql_query($query); while($row=mysql_fetch_array($result)){ - $id_breve=$row[0]; + $id_breve=$row['id_breve']; $titre=typo($row['titre']); $lejour=jour($row['date_heure']); $lemois = mois($row['date_heure']); @@ -84,7 +84,7 @@ function afficher_mois($jour_today,$mois_today,$annee_today,$nom_mois){ // rendez-vous personnels ou annonces $result_messages=mysql_query("SELECT messages.* FROM spip_messages AS messages, spip_auteurs_messages AS lien WHERE ((lien.id_auteur='$connect_id_auteur' AND lien.id_message=messages.id_message) OR messages.type='affich') AND messages.rv='oui' AND messages.date_heure >='$annee_today-$mois_today-1' AND messages.date_heure <= DATE_ADD('$annee_today-$mois_today-1', INTERVAL 1 MONTH) AND messages.statut='publie' GROUP BY messages.id_message ORDER BY messages.date_heure"); while($row=mysql_fetch_array($result_messages)){ - $id_message=$row[0]; + $id_message=$row['id_message']; $date_heure=$row["date_heure"]; $titre=typo($row["titre"]); $type=$row["type"]; diff --git a/ecrire/controle_forum.php3 b/ecrire/controle_forum.php3 index e3bafb835b..668234f2e9 100644 --- a/ecrire/controle_forum.php3 +++ b/ecrire/controle_forum.php3 @@ -42,10 +42,10 @@ if ($connect_statut == '0minirezo') { */ - $query_petition = "SELECT COUNT(*) FROM spip_signatures WHERE (statut='publie' OR statut='poubelle')"; + $query_petition = "SELECT COUNT(*) AS cnt FROM spip_signatures WHERE (statut='publie' OR statut='poubelle')"; $result_petition = spip_query($query_petition); if ($row = mysql_fetch_array($result_petition)){ - $nombre_petition = $row[0]; + $nombre_petition = $row['cnt']; } if ($nombre_petition > 0) { echo "<p>"; @@ -72,21 +72,21 @@ function forum_parent($id_forum) { $result_forum = spip_query($query_forum); while($row=mysql_fetch_array($result_forum)){ - $id_forum=$row[0]; - $forum_id_parent=$row[1]; - $forum_id_rubrique=$row[2]; - $forum_id_article=$row[3]; - $forum_id_breve=$row[4]; + $id_forum=$row['id_forum']; + $forum_id_parent=$row['id_parent']; + $forum_id_rubrique=$row['id_rubrique']; + $forum_id_article=$row['id_article']; + $forum_id_breve=$row['id_breve']; $forum_id_syndic=$row['id_syndic']; - $forum_date_heure=$row[5]; - $forum_titre=$row[6]; - $forum_texte=$row[7]; - $forum_auteur=$row[8]; - $forum_email_auteur=$row[9]; - $forum_nom_site=$row[10]; - $forum_url_site=$row[11]; - $forum_stat=$row[12]; - $forum_ip=$row[13]; + $forum_date_heure=$row['date_heure']; + $forum_titre=$row['titre']; + $forum_texte=$row['texte']; + $forum_auteur=$row['auteur']; + $forum_email_auteur=$row['email_auteur']; + $forum_nom_site=$row['nom_site']; + $forum_url_site=$row['url_site']; + $forum_stat=$row['statut']; + $forum_ip=$row['ip']; if ($forum_id_article > 0) { @@ -94,9 +94,9 @@ function forum_parent($id_forum) { $result = spip_query($query); while($row=mysql_fetch_array($result)) { - $id_article = $row[0]; - $titre = $row[1]; - $statut = $row[2]; + $id_article = $row['id_article']; + $titre = $row['titre']; + $statut = $row['statut']; } if ($forum_stat == "prive") { @@ -112,8 +112,8 @@ function forum_parent($id_forum) { $result2 = spip_query($query2); while($row = mysql_fetch_array($result2)){ - $id_rubrique = $row[0]; - $titre = $row[2]; + $id_rubrique = $row['id_rubrique']; + $titre = $row['titre']; } return "<B>Réponse à la rubrique <A HREF='".generer_url_rubrique($id_rubrique)."'>$titre</A></B>"; } @@ -122,7 +122,7 @@ function forum_parent($id_forum) { $result2 = spip_query($query2); while($row = mysql_fetch_array($result2)){ - $id_syndic = $row[0]; + $id_syndic = $row['id_syndic']; $titre = $row['nom_site']; $statut = $row['statut']; } @@ -133,9 +133,9 @@ function forum_parent($id_forum) { $result2 = spip_query($query2); while($row = mysql_fetch_array($result2)){ - $id_breve = $row[0]; - $date_heure = $row[1]; - $titre = $row[2]; + $id_breve = $row['id_breve']; + $date_heure = $row['date_heure']; + $titre = $row['titre']; } if ($forum_stat == "prive") { return "<B>Réponse à la brève <A HREF='breves_voir.php3?id_breve=$id_breve'>$titre</A></B>"; @@ -176,20 +176,20 @@ function controle_forum($request,$adresse_retour) { $nb_forum[$compteur_forum] = mysql_num_rows($request); $i[$compteur_forum] = 1; while($row=mysql_fetch_array($request)){ - $id_forum = $row[0]; - $forum_id_parent = $row[1]; - $forum_id_rubrique = $row[2]; - $forum_id_article = $row[3]; - $forum_id_breve = $row[4]; - $forum_date_heure = $row[5]; - $forum_titre = $row[6]; - $forum_texte = $row[7]; - $forum_auteur = $row[8]; - $forum_email_auteur = $row[9]; - $forum_nom_site = $row[10]; - $forum_url_site = $row[11]; - $forum_stat = $row[12]; - $forum_ip = $row[13]; + $id_forum = $row['id_forum']; + $forum_id_parent = $row['id_parent']; + $forum_id_rubrique = $row['id_rubrique']; + $forum_id_article = $row['id_article']; + $forum_id_breve = $row['id_breve']; + $forum_date_heure = $row['date_heure']; + $forum_titre = $row['titre']; + $forum_texte = $row['texte']; + $forum_auteur = $row['auteur']; + $forum_email_auteur = $row['email_auteur']; + $forum_nom_site = $row['nom_site']; + $forum_url_site = $row['url_site']; + $forum_stat = $row['statut']; + $forum_ip = $row['ip']; $forum_id_auteur = $row["id_auteur"]; if ($compteur_forum==1) @@ -287,10 +287,10 @@ if ($connect_statut == "0minirezo") { if (!$debut) $debut = 0; - $query_forum = "SELECT COUNT(*) FROM spip_forum WHERE statut!='perso' AND statut != 'redac' AND date_heure>DATE_SUB(NOW(),INTERVAL 30 DAY)"; + $query_forum = "SELECT COUNT(*) AS cnt FROM spip_forum WHERE statut!='perso' AND statut != 'redac' AND date_heure>DATE_SUB(NOW(),INTERVAL 30 DAY)"; $result_forum = spip_query($query_forum); $total = 0; - if ($row = mysql_fetch_array($result_forum)) $total = $row[0]; + if ($row = mysql_fetch_array($result_forum)) $total = $row['cnt']; if ($total > 10) { echo "<p>"; diff --git a/ecrire/controle_petition.php3 b/ecrire/controle_petition.php3 index 461096d24d..063585f2f3 100644 --- a/ecrire/controle_petition.php3 +++ b/ecrire/controle_petition.php3 @@ -32,10 +32,10 @@ if ($connect_statut == '0minirezo') { icone_horizontale("Forum des administrateurs", "forum_admin.php3", "forum-admin-24.gif", "rien.gif"); - $query_petition = "SELECT COUNT(*) FROM spip_forum WHERE date_heure > DATE_SUB(NOW(),INTERVAL 30 DAY)"; + $query_petition = "SELECT COUNT(*) AS cnt FROM spip_forum WHERE date_heure > DATE_SUB(NOW(),INTERVAL 30 DAY)"; $result_petition = spip_query($query_petition); if ($row = mysql_fetch_array($result_petition)) { - $nombre_petition = $row[0]; + $nombre_petition = $row['cnt']; } if ($nombre_petition > 0) { echo "<p>"; @@ -73,15 +73,15 @@ function controle_forum($request,$adresse_retour) { $nb_forum[$compteur_forum] = mysql_num_rows($request); $i[$compteur_forum] = 1; while($row=mysql_fetch_array($request)){ - $id_signature = $row[0]; - $id_article = $row[1]; - $date_time = $row[2]; - $nom_email= typo($row[3]); - $ad_email = $row[4]; - $nom_site = typo($row[5]); - $url_site = $row[6]; - $message = propre($row[7]); - $statut = $row[8]; + $id_signature = $row['id_signature']; + $id_article = $row['id_article']; + $date_time = $row['date_time']; + $nom_email= typo($row['nom_email']); + $ad_email = $row['ad_email']; + $nom_site = typo($row['nom_site']); + $url_site = $row['url_site']; + $message = propre($row['message']); + $statut = $row['statut']; @@ -118,7 +118,7 @@ function controle_forum($request,$adresse_retour) { $query_article="SELECT * FROM spip_articles WHERE id_article=$id_article"; $result_article=spip_query($query_article); while($row=mysql_fetch_array($result_article)){ - $id_article = $row[0]; + $id_article = $row['id_article']; $titre = typo($row["titre"]); } echo "<P align='right'><A HREF='../article.php3?id_article=$id_article'>$titre</A>"; @@ -150,10 +150,10 @@ if ($connect_statut == "0minirezo") { if (!$debut) $debut = 0; - $query_forum = "SELECT COUNT(*) FROM spip_signatures WHERE (statut='publie' OR statut='poubelle') AND date_time>DATE_SUB(NOW(),INTERVAL 180 DAY)"; + $query_forum = "SELECT COUNT(*) AS cnt FROM spip_signatures WHERE (statut='publie' OR statut='poubelle') AND date_time>DATE_SUB(NOW(),INTERVAL 180 DAY)"; $result_forum = spip_query($query_forum); $total = 0; - if ($row = mysql_fetch_array($result_forum)) $total = $row[0]; + if ($row = mysql_fetch_array($result_forum)) $total = $row['cnt']; if ($total > 10) { echo "<p>"; diff --git a/ecrire/export.php3 b/ecrire/export.php3 index 16b7c30abe..756528a252 100644 --- a/ecrire/export.php3 +++ b/ecrire/export.php3 @@ -25,11 +25,11 @@ function liste_rubriques($result) { global $maj; global $rubriques; if ($result) while ($row=mysql_fetch_array($result)) { - $id_rubrique = $row[0]; - $id_parent = $row[1]; - $titre = $row[2]; - $descriptif = $row[3]; - $texte = $row[4]; + $id_rubrique = $row['id_rubrique']; + $id_parent = $row['id_parent']; + $titre = $row['titre']; + $descriptif = $row['descriptif']; + $texte = $row['texte']; $rubrique_maj = mysql_timestamp_to_time($row["maj"]); if ($rubrique_maj > $maj) { echo "rubrique $id_rubrique $rubrique_maj\n"; diff --git a/ecrire/forum.php3 b/ecrire/forum.php3 index 24f40ecc88..1ec06c31f6 100644 --- a/ecrire/forum.php3 +++ b/ecrire/forum.php3 @@ -20,10 +20,10 @@ if ($connect_statut == '0minirezo') { icone_horizontale("Forum des administrateurs", "forum_admin.php3", "forum-admin-24.gif", "rien.gif"); - $query_petition = "SELECT COUNT(*) FROM spip_forum WHERE date_heure > DATE_SUB(NOW(),INTERVAL 30 DAY)"; + $query_petition = "SELECT COUNT(*) AS cnt FROM spip_forum WHERE date_heure > DATE_SUB(NOW(),INTERVAL 30 DAY)"; $result_petition = spip_query($query_petition); if ($row = mysql_fetch_array($result_petition)) { - $nombre_petition = $row[0]; + $nombre_petition = $row['cnt']; } if ($nombre_petition > 0) { echo "<p>"; @@ -32,10 +32,10 @@ if ($connect_statut == '0minirezo') { - $query_petition = "SELECT COUNT(*) FROM spip_signatures WHERE (statut='publie' OR statut='poubelle')"; + $query_petition = "SELECT COUNT(*) AS cnt FROM spip_signatures WHERE (statut='publie' OR statut='poubelle')"; $result_petition = spip_query($query_petition); if ($row = mysql_fetch_array($result_petition)){ - $nombre_petition = $row[0]; + $nombre_petition = $row['cnt']; } if ($nombre_petition > 0) { echo "<p>"; @@ -60,10 +60,10 @@ gros_titre("Forum interne"); echo "<FONT SIZE=2 FACE='Georgia,Garamond,Times,serif'>"; if (!$debut) $debut = 0; - $query_forum = "SELECT COUNT(*) FROM spip_forum WHERE statut='privrac' AND id_parent=0"; + $query_forum = "SELECT COUNT(*) AS cnt FROM spip_forum WHERE statut='privrac' AND id_parent=0"; $result_forum = mysql_query($query_forum); $total = 0; - if ($row = mysql_fetch_array($result_forum)) $total = $row[0]; + if ($row = mysql_fetch_array($result_forum)) $total = $row['cnt']; if ($total > 10) { echo "<p>"; diff --git a/ecrire/forum_admin.php3 b/ecrire/forum_admin.php3 index ba704eee67..c3e9faaeda 100644 --- a/ecrire/forum_admin.php3 +++ b/ecrire/forum_admin.php3 @@ -21,10 +21,10 @@ if ($connect_statut == '0minirezo') { //icone_horizontale("Forum des administrateurs", "forum_admin.php3", "forum-admin-24.gif", "rien.gif"); - $query_petition = "SELECT COUNT(*) FROM spip_forum WHERE date_heure > DATE_SUB(NOW(),INTERVAL 30 DAY)"; + $query_petition = "SELECT COUNT(*) AS cnt FROM spip_forum WHERE date_heure > DATE_SUB(NOW(),INTERVAL 30 DAY)"; $result_petition = spip_query($query_petition); if ($row = mysql_fetch_array($result_petition)) { - $nombre_petition = $row[0]; + $nombre_petition = $row['cnt']; } if ($nombre_petition > 0) { echo "<p>"; @@ -33,10 +33,10 @@ if ($connect_statut == '0minirezo') { - $query_petition = "SELECT COUNT(*) FROM spip_signatures WHERE (statut='publie' OR statut='poubelle')"; + $query_petition = "SELECT COUNT(*) AS cnt FROM spip_signatures WHERE (statut='publie' OR statut='poubelle')"; $result_petition = spip_query($query_petition); if ($row = mysql_fetch_array($result_petition)){ - $nombre_petition = $row[0]; + $nombre_petition = $row['cnt']; } if ($nombre_petition > 0) { echo "<p>"; @@ -60,10 +60,10 @@ if ($connect_statut == "0minirezo"){ echo "<FONT SIZE=2 FACE='Georgia,Garamond,Times,serif'>"; if (!$debut) $debut = 0; - $query_forum = "SELECT COUNT(*) FROM spip_forum WHERE statut='privadm' AND id_parent=0"; + $query_forum = "SELECT COUNT(*) AS cnt FROM spip_forum WHERE statut='privadm' AND id_parent=0"; $result_forum = mysql_query($query_forum); $total = 0; - if ($row = mysql_fetch_array($result_forum)) $total = $row[0]; + if ($row = mysql_fetch_array($result_forum)) $total = $row['cnt']; if ($total > 10) { diff --git a/ecrire/inc.php3 b/ecrire/inc.php3 index 9caa5f9f5d..898bdef02f 100644 --- a/ecrire/inc.php3 +++ b/ecrire/inc.php3 @@ -262,7 +262,7 @@ function changer_statut_forum($id_forum, $statut) { $result = mysql_query($query); unset($fichiers); if ($result) while ($row = mysql_fetch_array($result)) { - $fichier = $row[0]; + $fichier = $row['fichier']; @unlink("../CACHE/$fichier"); $fichiers[] = $fichier; } @@ -288,7 +288,7 @@ function calculer_secteurs() { $query = "SELECT id_rubrique FROM spip_rubriques WHERE id_parent=0"; $result = mysql_query($query); - while ($row = mysql_fetch_array($result)) $secteurs[] = $row[0]; + while ($row = mysql_fetch_array($result)) $secteurs[] = $row['id_rubrique']; if (!$secteurs) return; while (list(, $id_secteur) = each($secteurs)) { @@ -299,7 +299,7 @@ function calculer_secteurs() { $result = mysql_query($query); unset($rubriques); - while ($row = mysql_fetch_array($result)) $rubriques[] = $row[0]; + while ($row = mysql_fetch_array($result)) $rubriques[] = $row['id_rubrique']; if ($rubriques) { $rubriques = join(',', $rubriques); $rubriques_totales .= ",".$rubriques; @@ -318,17 +318,17 @@ function calculer_secteurs() { function calculer_dates_rubriques($id_parent="0", $date_parent="0000-00-00") { - $query = "SELECT MAX(date_heure) FROM spip_breves WHERE id_rubrique = '$id_parent' GROUP BY id_rubrique"; + $query = "SELECT MAX(date_heure) as date_h FROM spip_breves WHERE id_rubrique = '$id_parent' GROUP BY id_rubrique"; $result = mysql_query($query); while ($row = mysql_fetch_array($result)) { - $date_breves = $row[0]; + $date_breves = $row['date_h']; if ($date_breves > $date_parent) $date_parent = $date_breves; } - $query = "SELECT MAX(date) FROM spip_syndic WHERE id_rubrique = '$id_parent' GROUP BY id_rubrique"; + $query = "SELECT MAX(date) AS date_h FROM spip_syndic WHERE id_rubrique = '$id_parent' GROUP BY id_rubrique"; $result = mysql_query($query); while ($row = mysql_fetch_array($result)) { - $date_syndic = $row[0]; + $date_syndic = $row['date_h']; if ($date_syndic > $date_parent) $date_parent = $date_syndic; } @@ -338,13 +338,13 @@ function calculer_dates_rubriques($id_parent="0", $date_parent="0000-00-00") { $query = "SELECT rubrique.id_rubrique, MAX(articles.date) FROM spip_rubriques AS rubrique, spip_articles AS articles WHERE rubrique.id_parent='$id_parent' AND articles.id_rubrique=rubrique.id_rubrique AND articles.statut = 'publie' GROUP BY rubrique.id_rubrique"; } else { - $query = "SELECT rubrique.id_rubrique, MAX(articles.date) FROM spip_rubriques AS rubrique, spip_articles AS articles WHERE rubrique.id_parent='$id_parent' AND articles.id_rubrique=rubrique.id_rubrique AND articles.statut = 'publie' AND articles.date < NOW() GROUP BY rubrique.id_rubrique"; + $query = "SELECT rubrique.id_rubrique, MAX(articles.date) AS date_h FROM spip_rubriques AS rubrique, spip_articles AS articles WHERE rubrique.id_parent='$id_parent' AND articles.id_rubrique=rubrique.id_rubrique AND articles.statut = 'publie' AND articles.date < NOW() GROUP BY rubrique.id_rubrique"; } $result = mysql_query($query); while ($row = mysql_fetch_array($result)) { - $id_rubrique = $row[0]; - $date_rubrique = $row[1]; + $id_rubrique = $row['id_rubrique']; + $date_rubrique = $row['date_h']; $date_rubrique = calculer_dates_rubriques($id_rubrique,$date_rubrique); @@ -372,17 +372,17 @@ function calculer_rubriques_publiques() } $result = mysql_query($query); while ($row = mysql_fetch_array($result)) { - if ($row[0]) $rubriques[] = $row[0]; + if ($row['id_rubrique']) $rubriques[] = $row['id_rubrique']; } $query = "SELECT DISTINCT id_rubrique FROM spip_breves WHERE statut = 'publie'"; $result = mysql_query($query); while ($row = mysql_fetch_array($result)) { - if ($row[0]) $rubriques[] = $row[0]; + if ($row['id_rubrique']) $rubriques[] = $row['id_rubrique']; } $query = "SELECT DISTINCT id_rubrique FROM spip_syndic WHERE statut = 'publie'"; $result = mysql_query($query); while ($row = mysql_fetch_array($result)) { - if ($row[0]) $rubriques[] = $row[0]; + if ($row['id_rubrique']) $rubriques[] = $row['id_rubrique']; } while ($rubriques) { @@ -393,7 +393,7 @@ function calculer_rubriques_publiques() $result = mysql_query($query); unset($rubriques); while ($row = mysql_fetch_array($result)) { - if ($row[0]) $rubriques[] = $row[0]; + if ($row['id_parent']) $rubriques[] = $row['id_parent']; } } $query = "UPDATE spip_rubriques SET statut='prive' WHERE id_rubrique NOT IN ($rubriques_publiques)"; diff --git a/ecrire/inc_acces.php3 b/ecrire/inc_acces.php3 index 2954c7898d..a6393a7977 100644 --- a/ecrire/inc_acces.php3 +++ b/ecrire/inc_acces.php3 @@ -59,7 +59,7 @@ function ecrire_acces() { $query = "SELECT login, htpass FROM spip_auteurs WHERE statut != '5poubelle' AND statut!='6forum'"; $result = spip_query($query); unset($logins); - while($row = mysql_fetch_array($result)) $logins[$row[0]] = $row[1]; + while($row = mysql_fetch_array($result)) $logins[$row['login']] = $row['htpass']; $fichier = @fopen($htpasswd, "w"); if ($fichier) { @@ -74,7 +74,7 @@ function ecrire_acces() { $result = spip_query($query); unset($logins); - while($row = mysql_fetch_array($result)) $logins[$row[0]] = $row[1]; + while($row = mysql_fetch_array($result)) $logins[$row['login']] = $row['htpass']; $fichier = fopen("$htpasswd-admin", "w"); ecrire_logins($fichier, $logins); diff --git a/ecrire/inc_admin.php3 b/ecrire/inc_admin.php3 index 04c856f7fd..d3125a7344 100644 --- a/ecrire/inc_admin.php3 +++ b/ecrire/inc_admin.php3 @@ -60,7 +60,7 @@ function _action_auteur($action, $id_auteur, $nom_alea) { } else { $result = spip_query("SELECT pass FROM spip_auteurs WHERE id_auteur=$id_auteur"); - if ($result) if ($row = mysql_fetch_array($result)) $pass = $row[0]; + if ($result) if ($row = mysql_fetch_array($result)) $pass = $row['pass']; } $alea = lire_meta($nom_alea); return md5($action.$id_auteur.$pass.$alea); diff --git a/ecrire/inc_auth.php3 b/ecrire/inc_auth.php3 index 6df6012378..975693201e 100644 --- a/ecrire/inc_auth.php3 +++ b/ecrire/inc_auth.php3 @@ -115,15 +115,15 @@ function auth() { } if ($row = mysql_fetch_array($result)) { - $connect_id_auteur = $row[0]; - $connect_nom = $row[1]; - $connect_bio = $row[2]; - $connect_email = $row[3]; - $connect_nom_site = $row[4]; - $connect_url_site = $row[5]; - $connect_login = $row[6]; - $connect_pass = $row[7]; - $connect_statut = $row[8]; + $connect_id_auteur = $row['id_auteur']; + $connect_nom = $row['nom']; + $connect_bio = $row['bio']; + $connect_email = $row['email']; + $connect_nom_site = $row['nom_site']; + $connect_url_site = $row['url_site']; + $connect_login = $row['login']; + $connect_pass = $row['pass']; + $connect_statut = $row['statut']; $connect_activer_messagerie = $row["messagerie"]; $connect_activer_imessage = $row["imessage"]; @@ -156,7 +156,7 @@ function auth() { for (;;) { $r = ''; while ($row_admin = mysql_fetch_array($result_admin)) { - $id_rubrique = $row_admin[0]; + $id_rubrique = $row_admin['id_rubrique']; $r[] = $id_rubrique; $connect_id_rubrique[$id_rubrique] = $id_rubrique; } diff --git a/ecrire/inc_base.php3 b/ecrire/inc_base.php3 index fd6162bb07..ce3e00f3cf 100644 --- a/ecrire/inc_base.php3 +++ b/ecrire/inc_base.php3 @@ -442,7 +442,7 @@ function maj_base() { // $version_installee = 0.0; $result = spip_query("SELECT valeur FROM spip_meta WHERE nom='version_installee'"); - if ($result) if ($row = mysql_fetch_array($result)) $version_installee = (double) $row[0]; + if ($result) if ($row = mysql_fetch_array($result)) $version_installee = (double) $row['valeur']; // // Si pas de version mentionnee dans spip_meta, c'est qu'il s'agit d'une nouvelle installation @@ -489,12 +489,12 @@ function maj_base() { $result = spip_query($query); while ($row = mysql_fetch_array($result)) { unset($forums_article); - $id_article = $row[0]; + $id_article = $row['id_article']; $query2 = "SELECT id_forum FROM spip_forum WHERE id_article=$id_article"; for (;;) { $result2 = spip_query($query2); unset($forums); - while ($row2 = mysql_fetch_array($result2)) $forums[] = $row2[0]; + while ($row2 = mysql_fetch_array($result2)) $forums[] = $row2['id_forum']; if (!$forums) break; $forums = join(',', $forums); $forums_article[] = $forums; @@ -509,12 +509,12 @@ function maj_base() { $result = spip_query($query); while ($row = mysql_fetch_array($result)) { unset($forums_breve); - $id_breve = $row[0]; + $id_breve = $row['id_breve']; $query2 = "SELECT id_forum FROM spip_forum WHERE id_breve=$id_breve"; for (;;) { $result2 = spip_query($query2); unset($forums); - while ($row2 = mysql_fetch_array($result2)) $forums[] = $row2[0]; + while ($row2 = mysql_fetch_array($result2)) $forums[] = $row2['id_forum']; if (!$forums) break; $forums = join(',', $forums); $forums_breve[] = $forums; @@ -529,12 +529,12 @@ function maj_base() { $result = spip_query($query); while ($row = mysql_fetch_array($result)) { unset($forums_rubrique); - $id_rubrique = $row[0]; + $id_rubrique = $row['id_rubrique']; $query2 = "SELECT id_forum FROM spip_forum WHERE id_rubrique=$id_rubrique"; for (;;) { $result2 = spip_query($query2); unset($forums); - while ($row2 = mysql_fetch_array($result2)) $forums[] = $row2[0]; + while ($row2 = mysql_fetch_array($result2)) $forums[] = $row2['id_forum']; if (!$forums) break; $forums = join(',', $forums); $forums_rubrique[] = $forums; @@ -616,8 +616,8 @@ function maj_base() { spip_query("ALTER TABLE spip_messages ADD INDEX id_auteur (id_auteur)"); $result = spip_query("SELECT id_auteur, id_message FROM spip_auteurs_messages WHERE statut='de'"); while ($row = mysql_fetch_array($result)) { - $id_auteur = $row[0]; - $id_message = $row[1]; + $id_auteur = $row['id_auteur']; + $id_message = $row['id_message']; spip_query("UPDATE spip_messages SET id_auteur=$id_auteur WHERE id_message=$id_message"); } diff --git a/ecrire/inc_export.php3 b/ecrire/inc_export.php3 index bdcacd9520..afd7dacee9 100644 --- a/ecrire/inc_export.php3 +++ b/ecrire/inc_export.php3 @@ -99,7 +99,7 @@ function export_objets($query, $type, $file = 0, $gz = false, $etape_en_cours="" $nfields = mysql_num_fields($result); // Recuperer les noms des champs for ($i = 0; $i < $nfields; ++$i) $fields[$i] = mysql_field_name($result, $i); - while ($row = mysql_fetch_array($result)) { + while ($row = mysql_fetch_row($result)) { $string .= build_begin_tag($type) . "\n"; // Exporter les champs de la table for ($i = 0; $i < $nfields; ++$i) { @@ -110,13 +110,13 @@ function export_objets($query, $type, $file = 0, $gz = false, $etape_en_cours="" $query = 'SELECT id_auteur FROM spip_auteurs_articles WHERE id_article='.$row['id_article']; $res2 = spip_query($query); while($row2 = mysql_fetch_array($res2)) { - $string .= '<lien:auteur>' . $row2[0] . '</lien:auteur>' . "\n"; + $string .= '<lien:auteur>' . $row2['id_auteur'] . '</lien:auteur>' . "\n"; } mysql_free_result($res2); $query = 'SELECT id_document FROM spip_documents_articles WHERE id_article='.$row['id_article']; $res2 = spip_query($query); while($row2 = mysql_fetch_array($res2)) { - $string .= '<lien:document>' . $row2[0] . '</lien:document>' . "\n"; + $string .= '<lien:document>' . $row2['id_document'] . '</lien:document>' . "\n"; } mysql_free_result($res2); } @@ -124,7 +124,7 @@ function export_objets($query, $type, $file = 0, $gz = false, $etape_en_cours="" $query = 'SELECT id_auteur FROM spip_auteurs_messages WHERE id_message='.$row['id_message']; $res2 = spip_query($query); while($row2 = mysql_fetch_array($res2)) { - $string .= '<lien:auteur>' . $row2[0] . '</lien:auteur>' . "\n"; + $string .= '<lien:auteur>' . $row2['id_auteur'] . '</lien:auteur>' . "\n"; } mysql_free_result($res2); } @@ -132,7 +132,7 @@ function export_objets($query, $type, $file = 0, $gz = false, $etape_en_cours="" $query = 'SELECT id_rubrique FROM spip_auteurs_rubriques WHERE id_auteur='.$row['id_auteur']; $res2 = spip_query($query); while($row2 = mysql_fetch_array($res2)) { - $string .= '<lien:rubrique>' . $row2[0] . '</lien:rubrique>' . "\n"; + $string .= '<lien:rubrique>' . $row2['id_rubrique'] . '</lien:rubrique>' . "\n"; } mysql_free_result($res2); } @@ -140,31 +140,31 @@ function export_objets($query, $type, $file = 0, $gz = false, $etape_en_cours="" $query = 'SELECT id_article FROM spip_mots_articles WHERE id_mot='.$row['id_mot']; $res2 = spip_query($query); while($row2 = mysql_fetch_array($res2)) { - $string .= '<lien:article>' . $row2[0] . '</lien:article>' . "\n"; + $string .= '<lien:article>' . $row2['id_article'] . '</lien:article>' . "\n"; } mysql_free_result($res2); $query = 'SELECT id_breve FROM spip_mots_breves WHERE id_mot='.$row['id_mot']; $res2 = spip_query($query); while($row2 = mysql_fetch_array($res2)) { - $string .= '<lien:breve>' . $row2[0] . '</lien:breve>' . "\n"; + $string .= '<lien:breve>' . $row2['id_breve'] . '</lien:breve>' . "\n"; } mysql_free_result($res2); $query = 'SELECT id_forum FROM spip_mots_forum WHERE id_mot='.$row['id_mot']; $res3 = spip_query($query); while($row3 = mysql_fetch_array($res3)) { - $string .= '<lien:forum>' . $row3[0] . '</lien:forum>' . "\n"; + $string .= '<lien:forum>' . $row3['id_forum'] . '</lien:forum>' . "\n"; } mysql_free_result($res3); $query = 'SELECT id_rubrique FROM spip_mots_rubriques WHERE id_mot='.$row['id_mot']; $res4 = spip_query($query); while($row4 = mysql_fetch_array($res4)) { - $string .= '<lien:rubrique>' . $row4[0] . '</lien:rubrique>' . "\n"; + $string .= '<lien:rubrique>' . $row4['id_rubrique'] . '</lien:rubrique>' . "\n"; } mysql_free_result($res4); $query = 'SELECT id_syndic FROM spip_mots_syndic WHERE id_mot='.$row['id_mot']; $res4 = spip_query($query); while($row4 = mysql_fetch_array($res4)) { - $string .= '<lien:syndic>' . $row4[0] . '</lien:syndic>' . "\n"; + $string .= '<lien:syndic>' . $row4['id_syndic'] . '</lien:syndic>' . "\n"; } mysql_free_result($res4); } diff --git a/ecrire/inc_index.php3 b/ecrire/inc_index.php3 index 0a19f7805b..71a91f8336 100644 --- a/ecrire/inc_index.php3 +++ b/ecrire/inc_index.php3 @@ -217,7 +217,7 @@ function executer_une_indexation_syndic() { "AND date_index < DATE_SUB(NOW(), INTERVAL 7 DAY) ORDER BY date_index LIMIT 0,1"; if ($result = spip_query($query)) { while ($row = mysql_fetch_array($result)) { - $id_syndic = $row[0]; + $id_syndic = $row['id_syndic']; indexer_syndic($id_syndic); spip_query("UPDATE spip_syndic SET date_index=NOW() WHERE id_syndic=$id_syndic"); } diff --git a/ecrire/inc_mail.php3 b/ecrire/inc_mail.php3 index c7d8408c65..952e10ba71 100644 --- a/ecrire/inc_mail.php3 +++ b/ecrire/inc_mail.php3 @@ -83,7 +83,7 @@ function extrait_article($row) { $result_auteurs = spip_query($query); while ($row = mysql_fetch_array($result_auteurs)) { - $nom_auteur = $row[1]; + $nom_auteur = $row['nom']; if ($les_auteurs) $les_auteurs .= ', '; $les_auteurs .= $nom_auteur; @@ -109,7 +109,7 @@ function envoyer_mail_publication($id_article) { $result = spip_query($query); if ($row = mysql_fetch_array($result)) { - $titre = $row[2]; + $titre = $row['titre']; $sujet = "[$nom_site_spip] Article publie"; $courr = "Article publi�\n--------------\n\n"; @@ -131,7 +131,7 @@ function envoyer_mail_proposition($id_article) { $result = spip_query($query); if ($row = mysql_fetch_array($result)) { - $titre = $row[2]; + $titre = $row['titre']; $sujet = "[$nom_site_spip] Article propose"; $courr = "Article propos�\n---------------\n\n"; @@ -182,10 +182,10 @@ function envoyer_mail_nouveautes() { } while($row = mysql_fetch_array($result)) { - $id_breve = $row[0]; - $date_heure = nom_jour($row[1])." ".affdate($row[1]); - $breve_titre = $row[2]; - $breve_texte = $row[3]; + $id_breve = $row['id_breve']; + $date_heure = nom_jour($row['date_heure'])." ".affdate($row['date_heure']); + $breve_titre = $row['titre']; + $breve_texte = $row['texte']; $extrait = textebrut(propre(couper_intro($breve_texte, 500))); diff --git a/ecrire/inc_mots.php3 b/ecrire/inc_mots.php3 index 9076fbe503..ca3d53c5f2 100644 --- a/ecrire/inc_mots.php3 +++ b/ecrire/inc_mots.php3 @@ -130,8 +130,8 @@ function formulaire_mots($table, $id_objet, $nouv_mot, $supp_mot, $cherche_mot, unset($table_mots); unset($table_ids); while ($row = mysql_fetch_array($result)) { - $table_mots[] = $row[1]; - $table_ids[] = $row[0]; + $table_mots[] = $row['id_mot']; + $table_ids[] = $row['titre']; } $resultat = mots_ressemblants($cherche_mot, $table_mots, $table_ids); debut_boite_info(); diff --git a/ecrire/inc_presentation.php3 b/ecrire/inc_presentation.php3 index 5fb55a007f..4490e2d624 100644 --- a/ecrire/inc_presentation.php3 +++ b/ecrire/inc_presentation.php3 @@ -350,9 +350,9 @@ function afficher_articles($titre_table, $requete, $afficher_visites = false, $a $statut = $row['statut']; $visites = $row['visites']; - $query_petition = "SELECT COUNT(*) FROM spip_petitions WHERE id_article=$id_article"; + $query_petition = "SELECT COUNT(*) AS cnt FROM spip_petitions WHERE id_article=$id_article"; $row_petition = mysql_fetch_array(mysql_query($query_petition)); - $petition = ($row_petition[0] > 0); + $petition = ($row_petition['cnt'] > 0); if ($afficher_auteurs) { $les_auteurs = ""; @@ -570,21 +570,21 @@ function afficher_forum($request, $adresse_retour, $controle = "non", $recurrenc $nb_forum[$compteur_forum] = mysql_num_rows($request); $i[$compteur_forum] = 1; while($row = mysql_fetch_array($request)) { - $id_forum=$row[0]; - $id_parent=$row[1]; - $id_rubrique=$row[2]; - $id_article=$row[3]; - $id_breve=$row[4]; + $id_forum=$row['id_forum']; + $id_parent=$row['id_parent']; + $id_rubrique=$row['id_rubrique']; + $id_article=$row['id_article']; + $id_breve=$row['id_breve']; $id_message=$row['id_message']; $id_syndic=$row['id_syndic']; - $date_heure=$row[5]; - $titre=$row[6]; - $texte=$row[7]; - $auteur=$row[8]; - $email_auteur=$row[9]; - $nom_site=$row[10]; - $url_site=$row[11]; - $statut=$row[12]; + $date_heure=$row['date_heure']; + $titre=$row['titre']; + $texte=$row['texte']; + $auteur=$row['auteur']; + $email_auteur=$row['email_auteur']; + $nom_site=$row['nom_site']; + $url_site=$row['url_site']; + $statut=$row['statut']; $ip=$row["ip"]; $id_auteur=$row["id_auteur"]; @@ -1287,7 +1287,7 @@ function debut_page($titre = "", $rubrique = "asuivre", $sous_rubrique = "asuivr $total_messages = @mysql_num_rows($result_messages); if ($total_messages == 1) { while($row = @mysql_fetch_array($result_messages)) { - $ze_message=$row[0]; + $ze_message=$row['id_message']; echo "<a href='message.php3?id_message=$ze_message'><font color='red'>VOUS AVEZ UN NOUVEAU MESSAGE</font></a>"; } } @@ -1297,7 +1297,7 @@ function debut_page($titre = "", $rubrique = "asuivre", $sous_rubrique = "asuivr if ($total_messages == 1) { while ($row = @mysql_fetch_array($result_messages)) { - $ze_message = $row[0]; + $ze_message = $row['id_message']; echo " | <a href='message.php3?id_message=$ze_message'><font color='white'>UN RENDEZ-VOUS</font></a> "; } } @@ -1511,9 +1511,9 @@ function afficher_parents($collection){ $result2=mysql_query($query2); while($row=mysql_fetch_array($result2)){ - $id_rubrique = $row[0]; - $id_parent = $row[1]; - $titre = $row[2]; + $id_rubrique = $row['id_rubrique']; + $id_parent = $row['id_parent']; + $titre = $row['titre']; if (acces_restreint_rubrique($id_rubrique)) { $parents="~ <IMG SRC='img_pack/triangle-anim.gif' WIDTH=16 HEIGHT=14 BORDER=0> <FONT SIZE=3 FACE='Verdana,Arial,Helvetica,sans-serif'><a href='naviguer.php3?coll=$id_rubrique'>$titre</a></FONT><BR>\n$parents"; diff --git a/ecrire/index.php3 b/ecrire/index.php3 index cbad065a90..0e0b4354ff 100644 --- a/ecrire/index.php3 +++ b/ecrire/index.php3 @@ -23,10 +23,10 @@ function enfant($collection){ $result2 = mysql_query($query2); while($row=mysql_fetch_array($result2)){ - $id_rubrique=$row[0]; - $id_parent=$row[1]; - $titre=$row[2]; - $descriptif=propre($row[3]); + $id_rubrique=$row['id_rubrique']; + $id_parent=$row['id_parent']; + $titre=$row['titre']; + $descriptif=propre($row['descriptif']); $bouton_layer = bouton_block_invisible("enfants$id_rubrique"); $les_sous_enfants = sous_enfant($id_rubrique); @@ -63,9 +63,9 @@ function sous_enfant($collection2){ if (mysql_num_rows($result3) > 0){ $retour = debut_block_invisible("enfants$collection2")."\n\n<FONT SIZE=1><ul style='list-style-image: url(img_pack/rubrique-12.gif)'>"; while($row=mysql_fetch_array($result3)){ - $id_rubrique2=$row[0]; - $id_parent2=$row[1]; - $titre2=$row[2]; + $id_rubrique2=$row['id_rubrique']; + $id_parent2=$row['id_parent']; + $titre2=$row['titre']; $retour.="<LI><A HREF='naviguer.php3?coll=$id_rubrique2'>$titre2</A>\n"; } diff --git a/ecrire/install.php3 b/ecrire/install.php3 index 93cb99cea2..475b16cc15 100644 --- a/ecrire/install.php3 +++ b/ecrire/install.php3 @@ -27,7 +27,7 @@ if ($etape6) { $query = "SELECT id_auteur FROM spip_auteurs WHERE login=\"$login\""; $result = spip_query($query); unset($id_auteur); - while ($row = mysql_fetch_array($result)) $id_auteur = $row[0]; + while ($row = mysql_fetch_array($result)) $id_auteur = $row['id_auteur']; $mdpass = md5($pass); $htpass = generer_htpass($pass); diff --git a/ecrire/message.php3 b/ecrire/message.php3 index 5ed6f197b9..3f77d71242 100644 --- a/ecrire/message.php3 +++ b/ecrire/message.php3 @@ -103,7 +103,7 @@ $query_message = "SELECT * FROM spip_messages WHERE id_message=$id_message"; $result_message = spip_query($query_message); while($row = mysql_fetch_array($result_message)) { - $id_message = $row[0]; + $id_message = $row['id_message']; $date_heure = $row["date_heure"]; $titre = typo($row["titre"]); $texte = propre($row["texte"]); @@ -229,8 +229,8 @@ while($row = mysql_fetch_array($result_message)) { unset($table_auteurs); unset($table_ids); while ($row = mysql_fetch_array($result)) { - $table_auteurs[] = $row[1]; - $table_ids[] = $row[0]; + $table_auteurs[] = $row['nom']; + $table_ids[] = $row['id_auteur']; } $resultat = mots_ressemblants($cherche_auteur, $table_auteurs, $table_ids); debut_boite_info(); @@ -397,10 +397,10 @@ while($row = mysql_fetch_array($result_message)) { $group2 = false; while($row=mysql_fetch_array($result_ajout_auteurs)) { - $id_auteur = $row[0]; - $nom = $row[1]; - $email = $row[3]; - $statut_auteur = $row[8]; + $id_auteur = $row['id_auteur']; + $nom = $row['nom']; + $email = $row['email']; + $statut_auteur = $row['statut']; $statut_auteur=ereg_replace("0minirezo", "Administrateur", $statut_auteur); $statut_auteur=ereg_replace("1comite", "Rédacteur", $statut_auteur); diff --git a/ecrire/message_edit.php3 b/ecrire/message_edit.php3 index c1984726fb..c7ccfca128 100644 --- a/ecrire/message_edit.php3 +++ b/ecrire/message_edit.php3 @@ -38,7 +38,7 @@ $query = "SELECT * FROM spip_messages WHERE id_message=$id_message"; $result = spip_query($query); if ($row = mysql_fetch_array($result)) { - $id_message = $row[0]; + $id_message = $row['id_message']; $date_heure = $row["date_heure"]; $titre = htmlspecialchars($row["titre"]); $texte = htmlspecialchars($row["texte"]); diff --git a/ecrire/messagerie.php3 b/ecrire/messagerie.php3 index f98f0f3f40..650ea510b5 100644 --- a/ecrire/messagerie.php3 +++ b/ecrire/messagerie.php3 @@ -66,7 +66,7 @@ function afficher_messages($titre_table, $query_message, $afficher_auteurs = tru while($row = mysql_fetch_array($result_message)) { $vals = ''; - $id_message = $row[0]; + $id_message = $row['id_message']; $date = $row["date_heure"]; $titre = $row["titre"]; $type = $row["type"]; diff --git a/ecrire/mots_tous.php3 b/ecrire/mots_tous.php3 index aa20e03cf2..5f5102e046 100644 --- a/ecrire/mots_tous.php3 +++ b/ecrire/mots_tous.php3 @@ -127,46 +127,46 @@ if ($conf_mot>0) { else $aff_articles="prop,publie"; $result_articles = spip_query( - "SELECT COUNT(*), mots.id_mot FROM spip_mots_articles AS lien, spip_articles AS article, spip_mots AS mots + "SELECT COUNT(*) as cnt, mots.id_mot FROM spip_mots_articles AS lien, spip_articles AS article, spip_mots AS mots WHERE lien.id_mot=mots.id_mot AND article.id_article=lien.id_article AND FIND_IN_SET(article.statut,'$aff_articles')>0 AND article.statut!='refuse' GROUP BY mots.id_mot" ); while ($row_articles = mysql_fetch_array($result_articles)){ - $id_mot = $row_articles[1]; - $total_articles = $row_articles[0]; + $id_mot = $row_articles['id_mot']; + $total_articles = $row_articles['cnt']; $nb_articles[$id_mot] = $total_articles; } $result_rubriques = spip_query( - "SELECT COUNT(*), mots.id_mot FROM spip_mots_rubriques AS lien, spip_rubriques AS rubrique, spip_mots AS mots + "SELECT COUNT(*) AS cnt, mots.id_mot FROM spip_mots_rubriques AS lien, spip_rubriques AS rubrique, spip_mots AS mots WHERE lien.id_mot=mots.id_mot AND rubrique.id_rubrique=lien.id_rubrique GROUP BY mots.id_mot" ); while ($row_rubriques = mysql_fetch_array($result_rubriques)){ - $id_mot = $row_rubriques[1]; - $total_rubriques = $row_rubriques[0]; + $id_mot = $row_rubriques['id_mot']; + $total_rubriques = $row_rubriques['cnt']; $nb_rubriques[$id_mot] = $total_rubriques; } $result_breves = spip_query( - "SELECT COUNT(*), mots.id_mot FROM spip_mots_breves AS lien, spip_breves AS breve, spip_mots AS mots + "SELECT COUNT(*) AS cnt, mots.id_mot FROM spip_mots_breves AS lien, spip_breves AS breve, spip_mots AS mots WHERE lien.id_mot=mots.id_mot AND breve.id_breve=lien.id_breve AND FIND_IN_SET(breve.statut,'$aff_articles')>0 AND breve.statut!='refuse' GROUP BY mots.id_mot" ); while ($row_breves = mysql_fetch_array($result_breves)){ - $id_mot = $row_breves[1]; - $total_breves = $row_breves[0]; + $id_mot = $row_breves['id_mot']; + $total_breves = $row_breves['cnt']; $nb_breves[$id_mot] = $total_breves; } $result_syndic = spip_query( - "SELECT COUNT(*), mots.id_mot FROM spip_mots_syndic AS lien, spip_syndic AS syndic, spip_mots AS mots + "SELECT COUNT(*) AS cnt, mots.id_mot FROM spip_mots_syndic AS lien, spip_syndic AS syndic, spip_mots AS mots WHERE lien.id_mot=mots.id_mot AND syndic.id_syndic=lien.id_syndic AND FIND_IN_SET(syndic.statut,'$aff_articles')>0 AND syndic.statut!='refuse' GROUP BY mots.id_mot" ); while ($row_syndic = mysql_fetch_array($result_syndic)){ - $id_mot = $row_syndic[1]; - $total_sites = $row_syndic[0]; + $id_mot = $row_syndic['id_mot']; + $total_sites = $row_syndic['cnt']; $nb_sites[$id_mot] = $total_sites; } diff --git a/ecrire/naviguer.php3 b/ecrire/naviguer.php3 index 70f327f0ab..cd428038af 100644 --- a/ecrire/naviguer.php3 +++ b/ecrire/naviguer.php3 @@ -17,10 +17,10 @@ function enfant($collection){ $result2 = mysql_query($query2); while($row=mysql_fetch_array($result2)){ - $id_rubrique=$row[0]; - $id_parent=$row[1]; - $titre=$row[2]; - $descriptif=propre($row[3]); + $id_rubrique=$row['id_rubrique']; + $id_parent=$row['id_parent']; + $titre=$row['titre']; + $descriptif=propre($row['descriptif']); $bouton_layer = bouton_block_invisible("enfants$id_rubrique"); $les_sous_enfants = sous_enfant($id_rubrique); @@ -57,9 +57,9 @@ function sous_enfant($collection2){ if (mysql_num_rows($result3) > 0){ $retour = debut_block_invisible("enfants$collection2")."\n\n<FONT SIZE=1><ul style='list-style-image: url(img_pack/rubrique-12.gif)'>"; while($row=mysql_fetch_array($result3)){ - $id_rubrique2=$row[0]; - $id_parent2=$row[1]; - $titre2=$row[2]; + $id_rubrique2=$row['id_rubrique']; + $id_parent2=$row['id_parent']; + $titre2=$row['titre']; $retour.="<LI><A HREF='naviguer.php3?coll=$id_rubrique2'>$titre2</A>\n"; } @@ -77,9 +77,9 @@ function sous_enfant($collection2){ if ($titre){ // si c'est une rubrique-secteur contenant des breves, ne deplacer // que si $confirme_deplace == 'oui' - $query = "SELECT COUNT(*) FROM spip_breves WHERE id_rubrique=\"$id_rubrique\""; + $query = "SELECT COUNT(*) AS cnt FROM spip_breves WHERE id_rubrique=\"$id_rubrique\""; $row = mysql_fetch_array(mysql_query($query)); - if (($row[0] > 0) and !($confirme_deplace == 'oui')) { + if (($row['cnt'] > 0) and !($confirme_deplace == 'oui')) { $id_parent = 0; } @@ -110,11 +110,11 @@ $query="SELECT * FROM spip_rubriques WHERE id_rubrique='$coll'"; $result=mysql_query($query); while($row=mysql_fetch_array($result)){ - $id_rubrique=$row[0]; + $id_rubrique=$row['id_rubrique']; $id_parent=$row['id_parent']; - $titre=$row[2]; - $descriptif=$row[3]; - $texte=$row[4]; + $titre=$row['titre']; + $descriptif=$row['descriptif']; + $texte=$row['texte']; $statut = $row['statut']; } diff --git a/ecrire/optimiser.php3 b/ecrire/optimiser.php3 index 1a2cbcaff1..5a33d8339f 100644 --- a/ecrire/optimiser.php3 +++ b/ecrire/optimiser.php3 @@ -16,7 +16,7 @@ function optimiser_base() { $query = "SELECT id_rubrique FROM spip_rubriques"; $result = spip_query($query); - while ($row = mysql_fetch_array($result)) $rubriques[] = $row[0]; + while ($row = mysql_fetch_array($result)) $rubriques[] = $row['id_rubrique']; if ($rubriques) { $rubriques = join(",", $rubriques); @@ -38,7 +38,7 @@ function optimiser_base() { $query = "SELECT id_article FROM spip_articles"; $result = spip_query($query); - while ($row = mysql_fetch_array($result)) $articles[] = $row[0]; + while ($row = mysql_fetch_array($result)) $articles[] = $row['id_article]; if ($articles) { $articles = join(",", $articles); @@ -58,7 +58,7 @@ function optimiser_base() { $query = "SELECT id_breve FROM spip_breves"; $result = spip_query($query); - while ($row = mysql_fetch_array($result)) $breves[] = $row[0]; + while ($row = mysql_fetch_array($result)) $breves[] = $row['id_breve']; if ($breves) { $breves = join(",", $breves); @@ -78,7 +78,7 @@ function optimiser_base() { $query = "SELECT id_syndic FROM spip_syndic"; $result = spip_query($query); - while ($row = mysql_fetch_array($result)) $syndic[] = $row[0]; + while ($row = mysql_fetch_array($result)) $syndic[] = $row['id_syndic']; if ($syndic) { $syndic = join(",", $syndic); @@ -94,7 +94,7 @@ function optimiser_base() { $query = "SELECT id_auteur FROM spip_auteurs"; $result = spip_query($query); - while ($row = mysql_fetch_array($result)) $auteurs[] = $row[0]; + while ($row = mysql_fetch_array($result)) $auteurs[] = $row['id_auteur']; if ($auteurs) { $auteurs = join(",", $auteurs); @@ -110,7 +110,7 @@ function optimiser_base() { $query = "SELECT id_auteur FROM spip_auteurs WHERE statut='5poubelle' AND maj < $mydate"; $result = spip_query($query); while ($row = mysql_fetch_array($result)) { - $id_auteur = $row[0]; + $id_auteur = $row['id_auteur']; $query2 = "SELECT * FROM spip_auteurs_articles WHERE id_auteur=$id_auteur"; $result2 = spip_query($query2); @@ -149,12 +149,12 @@ function optimiser_base() { $query = "SELECT m.id_message FROM spip_messages AS m, spip_auteurs_messages AS lien ". "WHERE m.id_message = lien.id_message GROUP BY m.id_message"; $result = spip_query($query); - while ($row = mysql_fetch_array($result)) $messages[] = $row[0]; + while ($row = mysql_fetch_array($result)) $messages[] = $row['id_message']; $query = "SELECT id_message FROM spip_messages ". "WHERE type ='affich'"; $result = spip_query($query); - while ($row = mysql_fetch_array($result)) $messages[] = $row[0]; + while ($row = mysql_fetch_array($result)) $messages[] = $row['id_message']; if ($messages) { $messages = join(",", $messages); @@ -175,7 +175,7 @@ function optimiser_base() { $query = "SELECT id_mot FROM spip_mots"; $result = spip_query($query); - while ($row = mysql_fetch_array($result)) $mots[] = $row[0]; + while ($row = mysql_fetch_array($result)) $mots[] = $row['id_mot']; if ($mots) { $mots = join(",", $mots); diff --git a/ecrire/rubriques_edit.php3 b/ecrire/rubriques_edit.php3 index c4392f335a..3e45705cfd 100644 --- a/ecrire/rubriques_edit.php3 +++ b/ecrire/rubriques_edit.php3 @@ -58,11 +58,11 @@ $query="SELECT * FROM spip_rubriques WHERE id_rubrique='$id_rubrique' ORDER BY t $result=spip_query($query); while($row=mysql_fetch_array($result)){ - $id_rubrique=$row[0]; - $id_parent=$row[1]; - $titre = $row[2]; - $descriptif = $row[3]; - $texte = $row[4]; + $id_rubrique=$row['id_rubrique']; + $id_parent=$row['id_parent']; + $titre = $row['titre']; + $descriptif = $row['descriptif']; + $texte = $row['texte']; } debut_page("Modifier : $titre_page", "documents", "rubriques"); @@ -144,9 +144,9 @@ if ($options=="avancees"){ echo "</SELECT>\n"; // si c'est une rubrique-secteur contenant des breves, ne pas proposer de deplacer - $query = "SELECT COUNT(*) FROM spip_breves WHERE id_rubrique=\"$id_rubrique\""; + $query = "SELECT COUNT(*) AS cnt FROM spip_breves WHERE id_rubrique=\"$id_rubrique\""; $row = mysql_fetch_array(spip_query($query)); - $contient_breves = $row[0]; + $contient_breves = $row['cnt']; if ($contient_breves > 0) { echo "<font size='2'><input type='checkbox' name='confirme_deplace' value='oui' id='confirme_deplace'><label for='confirme_deplace'> Attention ! Cette rubrique contient $contient_breves brève".($contient_breves>1? 's':'')." : si vous la déplacez, veuillez cocher cette case de confirmation.</font></label>\n"; } diff --git a/ecrire/statistiques.php3 b/ecrire/statistiques.php3 index c609c4824b..55dec46945 100644 --- a/ecrire/statistiques.php3 +++ b/ecrire/statistiques.php3 @@ -55,11 +55,11 @@ function enfants($id_parent){ while($row = mysql_fetch_array($result)) { $id_rubrique = $row['id_rubrique']; - $query2 = "SELECT SUM(visites) FROM spip_articles WHERE id_rubrique=\"$id_rubrique\""; + $query2 = "SELECT SUM(visites) AS cnt FROM spip_articles WHERE id_rubrique=\"$id_rubrique\""; $result2 = mysql_query($query2); $visites = 0; if ($row2 = mysql_fetch_array($result2)) { - $visites = $row2[0]; + $visites = $row2['cnt']; } $nombre_abs[$id_rubrique] = $visites; $nombre_vis[$id_rubrique] = $visites; @@ -134,19 +134,19 @@ function enfants_aff($id_parent,$decalage) { } -$query = "SELECT count(*) FROM spip_articles where statut='publie'"; +$query = "SELECT count(*) AS cnt FROM spip_articles where statut='publie'"; $result = mysql_fetch_array(mysql_query($query)); -$nb_art = $result[0]; +$nb_art = $result['cnt']; if ($nb_art){ $cesite = "<LI> $nb_art articles"; - $query = "SELECT count(*) FROM spip_breves where statut='publie'"; + $query = "SELECT count(*) AS cnt FROM spip_breves where statut='publie'"; $result = mysql_fetch_array(mysql_query($query)); - $nb_breves = $result[0]; + $nb_breves = $result['cnt']; if ($nb_breves) $cesite .= "<LI> $nb_breves brèves"; - $query = "SELECT count(*) FROM spip_forum where statut='publie'"; + $query = "SELECT count(*) AS cnt FROM spip_forum where statut='publie'"; $result = mysql_fetch_array(mysql_query($query)); - $nb_forum = $result[0]; + $nb_forum = $result['cnt']; if ($nb_forum) $cesite .= "<LI> $nb_forum contributions de forum"; echo "<P><B>Ce site contient:<UL> $cesite.</UL></B>"; } diff --git a/ecrire/statistiques_recents.php3 b/ecrire/statistiques_recents.php3 index 5e8a217112..ec37d49237 100644 --- a/ecrire/statistiques_recents.php3 +++ b/ecrire/statistiques_recents.php3 @@ -40,11 +40,11 @@ if ($connect_statut != '0minirezo') { ////// -$query="SELECT MAX(date) FROM spip_articles WHERE statut='publie'"; +$query="SELECT MAX(date) AS cnt FROM spip_articles WHERE statut='publie'"; $result=mysql_query($query); if ($row = mysql_fetch_array($result)) { - $date = $row[0]; + $date = $row['cnt']; } afficher_articles("Les articles récents (3 mois) les plus visités", diff --git a/ecrire/statistiques_tous.php3 b/ecrire/statistiques_tous.php3 index 1801e8a5d5..1b30162bd1 100644 --- a/ecrire/statistiques_tous.php3 +++ b/ecrire/statistiques_tous.php3 @@ -39,11 +39,11 @@ if ($connect_statut != '0minirezo') { ////// -$query="SELECT MAX(date) FROM spip_articles WHERE statut='publie'"; +$query="SELECT MAX(date) AS cnt FROM spip_articles WHERE statut='publie'"; $result=mysql_query($query); if ($row = mysql_fetch_array($result)) { - $date = $row[0]; + $date = $row['cnt']; } diff --git a/inc-calcul-squel.php3 b/inc-calcul-squel.php3 index 94caa8b6b0..c2f3db5fa0 100644 --- a/inc-calcul-squel.php3 +++ b/inc-calcul-squel.php3 @@ -1250,8 +1250,8 @@ function calculer_champ($id_champ, $id_boucle, $nom_var) $result_auteurs = spip_query($query_auteurs); $auteurs = ""; while($row_auteur = mysql_fetch_array($result_auteurs)) { - $nom_auteur = typo($row_auteur[0]); - $email_auteur = $row_auteur[1]; + $nom_auteur = typo($row_auteur["nom"]); + $email_auteur = $row_auteur["email"]; if ($email_auteur) { $auteurs[] = "<A HREF=\"mailto:$email_auteur\">$nom_auteur</A>"; } @@ -1605,10 +1605,10 @@ function calculer_boucle($id_boucle, $prefix_boucle) if ($dico) { // le hex est indispensable : apparemment bug de mysql // sur output decimal 64 bits (a cause du unsigned ?) - $query2 = "SELECT HEX(hash) FROM spip_index_dico WHERE ".join(" OR ", $dico); + $query2 = "SELECT HEX(hash) hx FROM spip_index_dico WHERE ".join(" OR ", $dico); $result2 = spip_query($query2); while ($row2 = mysql_fetch_array($result2)) { - $h[] = "0x".$row2[0]; + $h[] = "0x".$row2["hx"]; } } if ($h) $hash_recherche = join(",", $h); @@ -1697,13 +1697,13 @@ function calculer_boucle($id_boucle, $prefix_boucle) $boucles[$id_boucle]->row = $row; if ($retour) $retour .= $instance->separateur; - $contexte["id_rubrique"] = $row[0]; - $contexte["id_parent"] = $row[1]; - $contexte["id_secteur"] = $row[5]; + $contexte["id_rubrique"] = $row["id_rubrique"]; + $contexte["id_parent"] = $row["id_parent"]; + $contexte["id_secteur"] = $row["id_secteur"]; $contexte["date"] = $row["date"]; if ($doublons == "oui") { - $id_doublons["rubriques"] .= ",".$row[0]; + $id_doublons["rubriques"] .= ",".$row["id_rubrique"]; } '; diff --git a/inc-calcul.php3 b/inc-calcul.php3 index ebf72133ce..7d4b1cc815 100644 --- a/inc-calcul.php3 +++ b/inc-calcul.php3 @@ -215,13 +215,13 @@ function construire_hierarchie($id_rubrique) { $id_rubrique = intval($id_rubrique); while ($id_rubrique) { $hierarchie = $id_rubrique."-".$hierarchie; - $query = "SELECT a.id_parent, b.id_parent ". + $query = "SELECT a.id_parent ida, b.id_parent idb". "FROM spip_rubriques AS a LEFT JOIN spip_rubriques AS b ON (b.id_rubrique = a.id_parent) ". "WHERE a.id_rubrique = $id_rubrique"; $result = spip_query($query); if ($row = mysql_fetch_array($result)) { - if ($id_parent = $row[0]) $hierarchie = $id_parent."-".$hierarchie; - $id_grand_parent = $row[1]; + if ($id_parent = $row['ida']) $hierarchie = $id_parent."-".$hierarchie; + $id_grand_parent = $row['idb']; } else break; $id_rubrique = $id_grand_parent; @@ -397,21 +397,21 @@ function calculer_page($fond) { $query = "SELECT id_rubrique FROM spip_breves WHERE id_breve='$id_breve'"; $result = spip_query($query); while($row = mysql_fetch_array($result)) { - $id_rubrique_fond = $row[0]; + $id_rubrique_fond = $row['id_rubrique']; } } else if ($id_syndic = $contexte['id_syndic']) { $query = "SELECT id_rubrique FROM spip_syndic WHERE id_syndic='$id_syndic'"; $result = spip_query($query); while($row = mysql_fetch_array($result)) { - $id_rubrique_fond = $row[0]; + $id_rubrique_fond = $row['id_rubrique']; } } else if ($id_article = $contexte['id_article']) { $query = "SELECT id_rubrique FROM spip_articles WHERE id_article='$id_article'"; $result = spip_query($query); while($row = mysql_fetch_array($result)) { - $id_rubrique_fond = $row[0]; + $id_rubrique_fond = $row['id_rubrique']; } } else { diff --git a/inc-formulaires.php3 b/inc-formulaires.php3 index c347de3417..e96bae999e 100644 --- a/inc-formulaires.php3 +++ b/inc-formulaires.php3 @@ -55,27 +55,27 @@ function formulaire_signature($id_article) { $result_sign = spip_query($query_sign); if (mysql_num_rows($result_sign) > 0) { while($row = mysql_fetch_array($result_sign)) { - $id_signature = $row[0]; - $id_article = $row[1]; - $date_time = $row[2]; - $nom_email = $row[3]; - $ad_email = $row[4]; - $nom_site=$row[5]; - $url_site=$row[6]; - $message=$row[7]; - $statut=$row[8]; + $id_signature = $row['id_signature']; + $id_article = $row['id_article']; + $date_time = $row['date_time']; + $nom_email = $row['nom_email']; + $ad_email = $row['ad_email']; + $nom_site=$row['nom_site']; + $url_site=$row['url_site']; + $message=$row['message']; + $statut=$row['statut']; } $query_petition="SELECT * FROM spip_petitions WHERE id_article=$id_article"; $result_petition=spip_query($query_petition); while($row=mysql_fetch_array($result_petition)) { - $id_article=$row[0]; - $email_unique=$row[1]; - $site_obli=$row[2]; - $site_unique=$row[3]; - $message_petition=$row[4]; - $texte_petition=$row[5]; + $id_article=$row['id_article']; + $email_unique=$row['email_unique']; + $site_obli=$row['site_obli']; + $site_unique=$row['site_unique']; + $message_petition=$row['message']; + $texte_petition=$row['texte']; } if ($email_unique=="oui") { @@ -119,12 +119,12 @@ function formulaire_signature($id_article) { $result_petition = spip_query($query_petition); while($row = mysql_fetch_array($result_petition)) { - $id_article = $row[0]; - $email_unique = $row[1]; - $site_obli = $row[2]; - $site_unique = $row[3]; - $message_petition = $row[4]; - $texte_petition = $row[5]; + $id_article = $row['id_article']; + $email_unique = $row['email_unique']; + $site_obli = $row['site_obli']; + $site_unique = $row['site_unique']; + $message_petition = $row['message']; + $texte_petition = $row['texte']; } if (strlen($nom_email) < 2) { @@ -183,7 +183,7 @@ function formulaire_signature($id_article) { $query_site = "SELECT titre FROM spip_articles WHERE id_article=$id_article"; $result_site = spip_query($query_site); while($row = mysql_fetch_array($result_site)) { - $titre = $row[0]; + $titre = $row['titre']; } $link = new Link($url_page); @@ -228,12 +228,12 @@ function formulaire_signature($id_article) { $result_petition = spip_query($query_petition); if ($row_petition = mysql_fetch_array($result_petition)) { - $id_article = $row_petition[0]; - $email_unique = $row_petition[1]; - $site_obli = $row_petition[2]; - $site_unique = $row_petition[3]; - $message_petition = $row_petition[4]; - $texte_petition = $row_petition[5]; + $id_article = $row_petition['id_article']; + $email_unique = $row_petition['email_unique']; + $site_obli = $row_petition['site_obli']; + $site_unique = $row_petition['site_unique']; + $message_petition = $row_petition['message']; + $texte_petition = $row_petition['texte']; $link = new Link; $url = lire_meta("adresse_site").'/'.$link->getUrl(); @@ -294,8 +294,8 @@ function formulaire_inscription() { if (mysql_num_rows($result) > 0) { while($row = mysql_fetch_array($result)) { - $id_auteur = $row[0]; - $statut = $row[8]; + $id_auteur = $row['id_auteur']; + $statut = $row['statut']; } if ($statut == '5poubelle') { echo "Vous n'avez plus accès à ce site."; diff --git a/inc-forum.php3 b/inc-forum.php3 index 495d4b30aa..872a390fa2 100644 --- a/inc-forum.php3 +++ b/inc-forum.php3 @@ -86,7 +86,7 @@ function decoder_hash_forum($email, $hash) { $query = "SELECT * FROM spip_auteurs WHERE email='$email'"; $result = spip_query($query); while ($row = mysql_fetch_array($result)) { - if (verifier_action_auteur("forum public $email", $hash, $row[0])) { + if (verifier_action_auteur("forum public $email", $hash, $row['spip_auteur'])) { $ok = true; break; } @@ -190,12 +190,12 @@ function retour_forum($id_rubrique, $id_parent, $id_article, $id_breve, $id_synd while($row = mysql_fetch_array($result_forum)) { - $titre=$row[6]; - $texte=$row[7]; - $auteur=$row[8]; - $email_auteur=$row[9]; - $nom_site_forum=$row[10]; - $url_site=$row[11]; + $titre=$row['titre']; + $texte=$row['texte']; + $auteur=$row['auteur']; + $email_auteur=$row['email_auteur']; + $nom_site_forum=$row['nom_site_forum']; + $url_site=$row['url_site']; } @@ -429,7 +429,7 @@ function ajout_forum() { $result = spip_query($query); unset($fichiers); while ($row = mysql_fetch_array($result)) { - $fichier = $row[0]; + $fichier = $row["fichier"]; @unlink("CACHE/$fichier"); $fichiers[] = $fichier; } @@ -501,7 +501,7 @@ function ajout_forum() { while ($row = mysql_fetch_array($result)) { if ($mdpass == $row['pass']) { $ok = true; - poser_cookie_forum($email_forum_abo, $row[0]); + poser_cookie_forum($email_forum_abo, $row["id_auteur"]); $fich = $REQUEST_URI; if ($p = strrpos($REQUEST_URI, '/')) $fich = substr($fich, $p + 1)."&id_message=$id_message"; @@ -570,7 +570,7 @@ function ajout_forum() { $result = spip_query($query); while ($row = mysql_fetch_array($result)) { - $email_auteur = trim($row[3]); + $email_auteur = trim($row["email"]); if (strlen($email_auteur) < 3) continue; envoyer_mail($email_auteur, $sujet, $courr); } diff --git a/inc-public.php3 b/inc-public.php3 index 3af7400ff1..573dc767ad 100644 --- a/inc-public.php3 +++ b/inc-public.php3 @@ -89,7 +89,7 @@ else { $query = "SELECT chapo FROM spip_articles WHERE id_article='$id_article'"; $result = spip_query($query); while($row = mysql_fetch_array($result)) { - $chapo = $row[0]; + $chapo = $row['chapo']; } if (substr($chapo, 0, 1) == '=') { $url = substr($chapo, 1); @@ -225,7 +225,7 @@ if ($use_cache && file_exists('CACHE/.purge2')) { $result = spip_query($query); unset($fichiers); while ($row = mysql_fetch_array($result)) { - $fichier = $row[0]; + $fichier = $row['fichier']; if (!file_exists("CACHE/$fichier")) $fichiers[] = "'$fichier'"; } if ($fichiers) { diff --git a/inc-stats.php3 b/inc-stats.php3 index e938e040ef..9b514ee1d6 100644 --- a/inc-stats.php3 +++ b/inc-stats.php3 @@ -17,8 +17,8 @@ function ecrire_stats() { $result = spip_query($query); if ($row = mysql_fetch_array($result)) { - $visites = $row[0]; - $referers = $row[1]; + $visites = $row['visites']; + $referers = $row['referers']; $visites++; diff --git a/spip_pass.php3 b/spip_pass.php3 index 7b67351405..366ad377eb 100644 --- a/spip_pass.php3 +++ b/spip_pass.php3 @@ -36,8 +36,8 @@ else { if (mysql_num_rows($result) > 0) { while($row = mysql_fetch_array($result)) { - $id_auteur = $row[0]; - $statut = $row[8]; + $id_auteur = $row['id_auteur']; + $statut = $row['statut']; } if ($statut == '5poubelle') { echo "<h4>Vous n'avez plus accès à ces forums.</h4>"; -- GitLab