require "include_vignettes.php";
$id_lien = db_connect($nombd_defaut);
if(!id_lien) error_message(sql_error());
//$recherche="SELECT max(Vignette_Id) from vignettes";
//$resultat = mysql_query($recherche);
//$donnees_rech = mysql_fetch_array($resultat);
//$Max_VId = $donnees_rech[1];
if ($Id == "0" ) {
?>
}
$retour = lire_et_next($R_Id,$Id);
list($Url_fond,$Url_face,$Argument_face,$Contexte_fond,$Contexte_face,$Date_Collage,$Etat_Fond,$Etat_Face,$Url_Original,$Commentaire,$Copie,$Next_Id) = $retour;
?>
Pleine Peau ~ Vignettes
echo " " ?> |
function lire_et_next($R,$I)
{
if (!$R)
{
$recherche="SELECT * from vignettes where Vignette_Id = '$I' limit 1";
$resultat = mysql_query($recherche);
if (mysql_num_rows($resultat) == 0) {
$recherche="SELECT * from vignettes where Vignette_Id <= '$I' ORDER BY Vignette_Id DESC limit 1";
$resultat = mysql_query($recherche);
}
$donnees_rech = mysql_fetch_array($resultat);
$donnees = array();
array_push($donnees,$donnees_rech["Url_fond"]);
array_push($donnees,$donnees_rech["Url_face"]);
array_push($donnees,$donnees_rech["Argument_face"]);
array_push($donnees,$donnees_rech["Contexte_fond"]);
array_push($donnees,$donnees_rech["Contexte_face"]);
array_push($donnees,$donnees_rech["Date_Collage"]);
array_push($donnees,$donnees_rech["Etat_Fond"]);
array_push($donnees,$donnees_rech["Etat_Face"]);
array_push($donnees,$donnees_rech["Url_Original"]);
array_push($donnees,$donnees_rech["Commentaire"]);
array_push($donnees,$donnees_rech["Copie"]);
$rechM="SELECT * from vignettes where Vignette_Id < '$I' ORDER BY Vignette_Id DESC limit 1";
$resM = mysql_query($rechM);
if (mysql_num_rows($resM) == 0) {
$Next_Id = "0";
}
else
{
$donM_rech = mysql_fetch_array($resM);
$Next_Id = $donM_rech["Vignette_Id"];
}
array_push($donnees,$Next_Id);
return $donnees;
}
else
{
$recherche="SELECT a.*, b.Ordre from vignettes a, Routes_Vignettes b where Route_Id = '$R' and b.Ordre >= '$I' and a.Vignette_Id = b.Vignette_Id ORDER by Ordre LIMIT 1";
$resultat = mysql_query($recherche);
if (mysql_num_rows($resultat) == 0) {
message_utilisateur ('Record not found in Database, please use Interface');
exit;
}
$donnees_rech = mysql_fetch_array($resultat);
$donnees = array();
array_push($donnees,$donnees_rech["Url_fond"]);
array_push($donnees,$donnees_rech["Url_face"]);
array_push($donnees,$donnees_rech["Argument_face"]);
array_push($donnees,$donnees_rech["Contexte_fond"]);
array_push($donnees,$donnees_rech["Contexte_face"]);
array_push($donnees,$donnees_rech["Date_Collage"]);
array_push($donnees,$donnees_rech["Etat_Fond"]);
array_push($donnees,$donnees_rech["Etat_Face"]);
array_push($donnees,$donnees_rech["Url_Original"]);
array_push($donnees,$donnees_rech["Commentaire"]);
array_push($donnees,$donnees_rech["Copie"]);
$Next_Id = $donnees_rech["Ordre"];
$recherche2 = "SELECT Ordre from Routes_Vignettes where Route_Id = '$R' and Ordre > '$Next_Id' ORDER by Ordre LIMIT 1";
$resultat2 = mysql_query($recherche2);
if (mysql_num_rows($resultat2) == 0)
{
$Next_Id = '10';
}
else
{
$donnees_rech2 = mysql_fetch_array($resultat2);
$Next_Id = $donnees_rech2["Ordre"];
}
array_push($donnees,$Next_Id);
return $donnees;
}
}
?>