bonjour,
J'ai programmé un site en php ( http://www.octet-sabato.info/ ) qui tourne correctement malgrè quelques améliorations à apporter pour mozilla, mais c'est en cours...
j'ai crée sur free une base de données pour ajouter au site un "livre d'or" ou simili.
j'ai trouvé sur compétence micro les fichiers php pour le faire tourner en relation avec le site...
mais je n'arrive pas à lier la base au site via dreamwaever 6 par l'option connexion mysqul, et quand j'ajoute un lien dans un fichier du site vers la base, voici ce que cela donne :
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in c:\easyphp1-8\www\octet\6\index1.php on line 27
la commande incriminée est la suivante :
Citation :
<?php
$start = 0; // Valeur de départ (0 = 1ère ligne)
$output = ""; // Variable d’affichage
if (isset($_GET['start'])) { // On modifie la valeur de départ
$start = $_GET['start'];
} include("edit.inc.php" );
include("acces.inc.php" );
include("function.inc.php" );
include("admin.inc.php" );
?>
<title>Livre d’or</title>
<div align="center">
<?php
echo "<div class='rand'>";
include("saisie.inc.php" );
include("supprimer.inc.php" );
echo "<h1>Mon livre d’or</h1>
<div>[ <a href='$_SERVER[PHP_SELF]'>Accueil</a> ] -
[ <a href='$_SERVER[PHP_SELF]?saisie=true'>Effectuer une saisie</a> ]
</div>";
$sql1 = "SELECT * FROM table_livre";
$sql2 = "SELECT * FROM table_livre ORDER BY id DESC LIMIT $start, $step";
$result1 = mysql_query($sql1);
$lignes = mysql_num_rows($result1);
$result2 = mysql_query($sql2);
echo "<p>Nombre d’enregistrements : $lignes</p>\n"; .......etc
|
voilà, je reste bloqué là étant débutant en liaison php mysql, je ne maitrise pas bien le php, mais très bien le html, et le css....pour situer le niveau
Pour intégrer le livre à mon site, j'ai créé un fichier d'appel suivant :
Citation :
<link href="../../css/custom.css" rel="stylesheet" type="text/css">
<table width="800" height="600px" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td><? $start = 0; // Valeur de départ (0 = 1ère ligne)
$output = ""; // Variable d’affichage
if (isset($_GET['start'])) { // On modifie la valeur de départ
$start = $_GET['start'];
} include("index1.php" );
?></td>
</tr>
</table>
|
voilà, merci si quelqu'un comprend ce qui se passe et peut m'aider
merci d'avance à vous
albidochon