Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    118

    Problemi se aggiungo la clausola where

    Ciao a tutti,

    nel seguente codice se aggiungo questa riga
    codice:
     WHERE name LIKE 'a%'
    , per selezionare tutto cio che inizia per nel campo name mi da errore.


    codice:
    $MySQL = '
                SELECT
                    SQL_CALC_FOUND_ROWS
                    *
                FROM
                    student
                WHERE
                	name LIKE 'a%'
                LIMIT
                    ' . (($pagination->get_page() - 1) * $records_per_page) . ', ' . $records_per_page . '
            ';
    cosa sbaglio?

    grazie anticipatamente, Lory

  2. #2
    ciao prova così:

    <?php

    $MySQL = "
    SELECT
    SQL_CALC_FOUND_ROWS
    *
    FROM
    student
    WHERE
    name LIKE 'a%'
    LIMIT
    (($pagination->get_page() - 1) * $records_per_page) , $records_per_page ";

    ?>


    In ogni caso non l'ho provato, cmq vedi bene l'uso di apici e doppi apici
    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    118
    nulla... mi da come errore:

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '((() - 1) * 3) , 3' at line 1

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    118
    il problema sono gli apici qui

    codice:
    ' . (($pagination->get_page() - 1) * $records_per_page) . ', ' . $records_per_page . '
    se tolgo questo pezzo funziona ma sinceramente non so come sistemarlo...

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    118
    ho fatto cosi

    codice:
    $MySQL = "SELECT SQL_CALC_FOUND_ROWS * FROM student WHERE name LIKE 'b%' LIMIT ". (($pagination->get_page() - 1) * $records_per_page) . ', ' . $records_per_page . '';
    FUNZIONA!!!

    non so se sia corretta però la sintassi...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.