Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    184

    explode con virgola ma...

    Salve a tutti,
    ho un problema con un explode in pratica se la prima parola inserita è la , mi inserisce nel DB un recordo naturalmente vuoto... che soluzione posso adottare per risolvere il problema?


    corretto => "l'amore è bello, cosi fan tutti"
    errato => ", cosi fan tutte"



    Stefano

  2. #2
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    Controlla che il primo carattere della stringa non sia la ",".

    Codice PHP:
    if(substr($stringa01) == ",")
       
    $stringa substr($stringa1);

    // esplodi $stringa e lo inserisci nel DB 


  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    184
    e verificare che la prima $chiave non sia vuota?

  4. #4
    Originariamente inviato da Il_Drugo
    Controlla che il primo carattere della stringa non sia la ",".

    Codice PHP:
    if(substr($stringa01) == ",")
       
    $stringa substr($stringa1);

    // esplodi $stringa e lo inserisci nel DB 

    lo ha appena verificato. substr($stringa, 0, 1) == "," prende solo il primo carattere della tua stringa . se e == a ',' riassegna il valore della stringa a quello precedente toggliendo ',' dall'inizio.
    da li puoi andare anvanti con il tou explode senza problemi

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.