Bonjour/Bonsoir, j'ai trouvé récément une source qui m'intérresse pour mon Website , j'ai repris quelques code que j'ai recoder, j'usque la tous va bien.
Ces quand je prend ces lignes la :

$newssql = $odb -> query("SELECT * FROM `plans` ORDER BY `price` ASC");
                                                while($row = $newssql ->fetch())
                                                {

(code entier)

<?php
                            $newssql = $odb -> query("SELECT * FROM `plans` ORDER BY `price` ASC");
                                                while($row = $newssql ->fetch())
                                                {
                            echo '<td>'.$row['name'].'</td>
                            <td>Lifetime</td>
                            <td>Disponible</td>
                            <td>'.$row['price'].'.00€</td>
                            <td>
                                <a href="order.php?id='.$row['ID'].'"><button class="btn btn-info" type="submit">
                                    <i class="icon-shopping-cart"></i> Buy Now !
                                </button></a>
                            </td>
                        </tr>';

                                                }
                        ?>

Voici un screen de ce que sa donne : http://prnt.sc/axwhlk

J'ai beau chercher ou est stocker ces fonctions "$newssql" je ne les trouve pas , si quelqu'un peut m'aider.
Et de même pour ".$row" impossible de les trouvé dans tous les fichiers de la source.

Une grande aide serais parfait.

Nucky.

8 réponses


Ben l'erreur est claire non ? il ne connait pas $odb. tu utilises bien ODB ou MySQL ?

si tu utilise mysql, remplace $odb par ta variable mysql.

Nucky
Auteur

Nan je use $odb mais ces bisard car je l'utilise sur toute mes pages et la il me fait un truc que je ne comprend pas.

Le code est utilisé dans une fonction ?
Il manque un insert où se fait la connexion apriori

juste une question comme ça , tes prix n'ont pas de centimes d'Euro !!!
car je vois que tu rajoutes 00 centimes

Bonjour Nucky.

On est malheureusement pas devin donc les fichiers de la source il nous les faut si tu veux de l'aide.

Autre chose bizarre c'est ton while sur du td uniquement. Tu va avoir un tableau avec BEAUCOUP de colonne si tu penses pas à mettre un <tr>

As tu les source à nous mettre ici ?

Nucky
Auteur

Voici la source j'ai trouvé sa sur un vieux forum abandonné x)

Ma page ou je veux introduire le code que j'ai trouvé : http://pastebin.com/bab8iCk4

La page avec le code que je souhaite : http://pastebin.com/kfh1jAxL

les documents includes :

init.php : http://pastebin.com/veYq9UBx

functions.php : http://pastebin.com/wMZayR8G

Si il faut encore des documents ou autres faite moi signe :)

Et merci pour vos aides ;)

Il manque le include ....db.php sur la page où vous souhaitez ajoutez la fonction.
Il vous faudra corrigez votre code car il y a plein d'erreur de syntaxe html et d'oublie de balise.
Certaines fonctions et test peuvent être simplifier.

Nucky
Auteur

J'ai beau le rajouter sa ne change pas !