Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [PHP]explode con successiva eliminazione di valore

    Ciao a tutti,
    ho un codice che serve a cacciare un utente da una chat privata.
    per voi questo è giusto?
    Codice PHP:
    $idd mysql_query("SELECT id FROM utenti WHERE nome = '$_POST[primo]'") or die (mysql_error());
    $id mysql_fetch_array($idd);
    $ex explode("|",$b['invit']);
    $i=array_search($id['id'],$ex);
    if(
    $i===false) echo "non trovato";
    $arr=array_merge(array_slice($ex0,$i), array_slice($ex$i+1));
    $upp mysql_query("UPDATE mappa SET invit = '$ex' WHERE idstanza = '$_GET[id]'"); 
    $b[invit] è la stringa contenente gli id ammessi nella chat separati da | mentre $_POST['primo'] è l'username dell'utente che si vuole cacciare

  2. #2
    non capisco troppo tutte le operazioni

    Codice PHP:
    $ex explode("|",$b['invit']);
    $i=array_search($id['id'],$ex);
    if(
    $i===false) echo "non trovato";
    $arr=array_merge(array_slice($ex0,$i), array_slice($ex$i+1)); 
    la query ti ritorna già l'id dell'utente no??
    www.gext.it

  3. #3
    si, però dopo devo confrontarlo con gli id presenti nell'array $ex e toglierlo, assieme al carattere di explode "|"

  4. #4

  5. #5

  6. #6

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.