Visualizzazione dei risultati da 1 a 4 su 4

Discussione: inserire i file nel db

  1. #1

    inserire i file nel db

    Ciao raga, ho un problema, non capisco cosa sto sbagliando....
    Spiego un po cosa sto facendo.
    Allora, ho creato una specie di form che invia i dati nel database posts. Quando visualizzo la pagina home.php, con lo script che ho postato sotto, dovrebbe controllare che nella tabella posts2 non sono già presenti i seguenti dati e quindi inserire i dati nella tabella posts2 con i seguenti valori(indicati nello script sotto.).
    Però questo non lo fà. non lo coppia nemmeno.
    se modifico ($rows ==0) in ($rows ==1)..
    mi coppia sempre i dati ogni qualvolta aggiorno la pagina...
    Come posso fare? cosa ho sbagliato?

    codice:
    //posts
     $ric_posts = mysql_query("SELECT * FROM posts2 ");
     $rows = mysql_num_rows($ric_posts);
     if($rows == 0){ 
    $i_posts = ("INSERT INTO posts2 VALUES ('','-1','$id')")or die(mysql_error()); 
    }else{
    
     }

  2. #2
    Utente bannato
    Registrato dal
    Dec 2012
    Messaggi
    679
    Sono un po' confuso, sia perchè usi un modo davvero bizzarro per controllare se la tabella è vuota (decisamente meglio contare le righe, anche perchè senza WHERE per myisam il risultato è immediato), sia perchè se ci sono più utenti in contemporanea il test è ontologicamente errato, sia perchè non ho capito minimamente che senso abbia l'inserimento.
    O che esso sia corretto.

  3. #3
    Originariamente inviato da franzauker2.0
    Sono un po' confuso, sia perchè usi un modo davvero bizzarro per controllare se la tabella è vuota (decisamente meglio contare le righe, anche perchè senza WHERE per myisam il risultato è immediato), sia perchè se ci sono più utenti in contemporanea il test è ontologicamente errato, sia perchè non ho capito minimamente che senso abbia l'inserimento.
    O che esso sia corretto.
    nulla, sono alle prime armi, e volevo creare un metodo per inserire dati nella tabella quando la home.php viene visualizzata... E se la tabella è vuota inserisce i dati..
    Comunque ho risolto grazie mille lo stesso

  4. #4
    ----------------------------------------------------
    nello spirito del forum, spiega come hai fatto (postando la soluzione), così aiuterai qualche altro forumista che dovesse avere lo stesso problema.
    ------------------------------------------------------------------------

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.