par
samtm123 » 10 sept. 2014, 22:11
Bonjour à tous
J'ai cette erreur
Table 'futur526387.fstream' doesn't exist.. Pourtant, je peux vous jurer après mille vérifications que la table existe.
Voici mon code php:
<?php
$base = mysql_connect ('host', 'user', 'passwd');
mysql_select_db ('la base', $base) ;
// Numero de page (1 par défaut)
if( isset($_GET['page']) && is_numeric($_GET['page']) )
$page = $_GET['page'];
else
$page = 1;
// Nombre d'info par page
$pagination = 16;
// Numéro du 1er enregistrement à lire
$limit_start = ($page - 1) * $pagination;
// Préparation de la requête
$sql = "SELECT titre, description, year, pays, acteurs, iframe, image, genre FROM fstream ORDER BY titre ASC";
$req = mysql_query($sql) or die(mysql_error());
$nb_total = mysql_num_rows($req); // Je calcule le total
$sql .= " LIMIT ".$limit_start.", ".$pagination;
$req = mysql_query($sql) or die(mysql_error());
while($data = mysql_fetch_assoc($req)) {
$sujet = substr($data['titre'], 0, 20);
echo "<div class='vupost'><h3><span class='titreposition'>".$sujet."</span></h3><br /><a href='".$data['iframe']."' class='lytebox' data-lyte-options='width:700 height:700 scrolling:no' ><img src='".$data['image']."' /></a></div>";
}
// Nb d'enregistrement total
$nb_total = mysql_query('SELECT COUNT(*) AS nb_total FROM fstream');
$nb_total = mysql_fetch_array($nb_total);
$nb_total = $nb_total['nb_total'];
mysql_close();
// Pagination
$nb_pages = ceil($nb_total / $pagination);
echo '<p>';
// Boucle sur les pages
for ($i = 1 ; $i <= $nb_pages ; $i++) {
if ($i == $page )
echo " <a class='lpagination' href='#'>$i</a>";
else
echo " <a class='lpagination' href=\"?page=$i\">$i</a> ";
}
echo ' </p>';
?>
Merci d'avance

Bonjour à tous :D
J'ai cette erreur [b]Table 'futur526387.fstream' doesn't exist[/b].. Pourtant, je peux vous jurer après mille vérifications que la table existe.
Voici mon code php:
[php]<?php
$base = mysql_connect ('host', 'user', 'passwd');
mysql_select_db ('la base', $base) ;
// Numero de page (1 par défaut)
if( isset($_GET['page']) && is_numeric($_GET['page']) )
$page = $_GET['page'];
else
$page = 1;
// Nombre d'info par page
$pagination = 16;
// Numéro du 1er enregistrement à lire
$limit_start = ($page - 1) * $pagination;
// Préparation de la requête
$sql = "SELECT titre, description, year, pays, acteurs, iframe, image, genre FROM fstream ORDER BY titre ASC";
$req = mysql_query($sql) or die(mysql_error());
$nb_total = mysql_num_rows($req); // Je calcule le total
$sql .= " LIMIT ".$limit_start.", ".$pagination;
$req = mysql_query($sql) or die(mysql_error());
while($data = mysql_fetch_assoc($req)) {
$sujet = substr($data['titre'], 0, 20);
echo "<div class='vupost'><h3><span class='titreposition'>".$sujet."</span></h3><br /><a href='".$data['iframe']."' class='lytebox' data-lyte-options='width:700 height:700 scrolling:no' ><img src='".$data['image']."' /></a></div>";
}
// Nb d'enregistrement total
$nb_total = mysql_query('SELECT COUNT(*) AS nb_total FROM fstream');
$nb_total = mysql_fetch_array($nb_total);
$nb_total = $nb_total['nb_total'];
mysql_close();
// Pagination
$nb_pages = ceil($nb_total / $pagination);
echo '<p>';
// Boucle sur les pages
for ($i = 1 ; $i <= $nb_pages ; $i++) {
if ($i == $page )
echo " <a class='lpagination' href='#'>$i</a>";
else
echo " <a class='lpagination' href=\"?page=$i\">$i</a> ";
}
echo ' </p>';
?>[/php]
Merci d'avance :)