y este es el codiigo
Código PHP:
Ver original
<?php /** * Contiene las funciones generales * del sistema */ class general { /** * Obtinee los datos del usuario */ function editar() { $query = "SELECT * FROM usuarios WHERE id_usuario = {$this->id} AND posicion = {$this->posicion}"; if( $result ) return false; } function redireccionar( $url ) { /* header('Location: index.php?mod=fotos'); exit;*/ echo "<script type='text/javascript'>window.location='{$url}'</script>"; } /** * Mueve el archivo de hubicacion */ function mover_archivo() { // Ruta del archivo $path = "recursos/{$this->tipo}/{$this->last_id}/"; echo $path; // Crear el directorio //mover el archivo } /** * Elimina un usuario */ function eliminar() { $query = "DELETE FROM usuarios WHERE id_usuario = {$this->id}"; if( $result ) { $_SESSION["msj"]["clase"] = 'msj_exito'; $_SESSION["msj"]["texto"] = 'La eliminacion ha sido exitosa.'; } } /** * Actuliza los creditos */ function actualizar_creditos() { $query = "UPDATE usuarios SET {$this->tipo} = {$this->c} WHERE id_usuario = {$_SESSION['id_usuario']}"; $_SESSION[$this->tipo] = $this->c; } /** * Obtiene el nombre del usuario */ static function nombre( $id ) { $query = "SELECT nombre FROM usuarios WHERE id_usuario = {$id}"; if( $result ) { return $row["nombre"]; } } /** * Obtiene los usuarios * que esta logeado */ static function select_dealers( $id, $p) { $and = $_SESSION["posicion"] != ADMIN ? " AND creador = {$_SESSION['id_usuario']}" :''; $query = "SELECT id_usuario,nombre,usuario FROM usuarios WHERE posicion = {$p} {$and}"; if( $result ) { echo "<select name='creador' id='creador'>"; { $selected = $id == $row['id_usuario'] ? 'selected="selected"':''; echo "<option value='{$row['id_usuario']}' {$selected}>{$row['nombre']} ({$row['usuario']})</option>"; } echo "</select>"; } } } ?>
y este es el eror al agregar el usuario
