Forma correta - alteração
15/03/2016
0
Boa tarde, Está funcionando perfeitamente(aparentemente) mas queria a opinião de alguem que pudesse analisar.
Grata.
Grata.
<?php function usuario_listar($conexao){ $sql = "SELECT id, nome, idade FROM usuario ORDER BY nome"; $resultado = mysqli_query($conexao, $sql); return $resultado; } function usuario_porId($conexao, $id){ $sql = sprintf("SELECT id, nome, idade FROM usuario WHERE id = %s", $id); $resultado = mysqli_query($conexao, $sql); return $resultado; } function usuario_excluir($conexao, $id_usuario){ $sql = sprintf("DELETE FROM usuario WHERE id = %s", $id_usuario); $resultado = mysqli_query($conexao, $sql); return $resultado; } function usuario_cadastrar( $conexao, $usuario_nome, $usuario_idade){ if( $usuario_nome == "" ) { return false; } if( $usuario_idade == "" ) { $usuario_idade = 'NULL'; } $sql = sprintf("INSERT INTO usuario (nome, idade) VALUES ('%s', %s)", $usuario_nome, $usuario_idade); $resultado = mysqli_query($conexao, $sql) or die( mysqli_error($conexao) ); return $resultado; } function usuario_alterar( $conexao, $usuario_nome, $usuario_idade, $usuario_id){ if( $usuario_nome == "" ) { return false; } if( $usuario_idade == "" ) { $usuario_idade = 'NULL'; } $sql = sprintf("UPDATE usuario SET nome = '%s', idade = %s WHERE id = %s", $usuario_nome, $usuario_idade, $usuario_id); $resultado = mysqli_query($conexao, $sql) or die( mysqli_error($conexao) ); return $resultado; }
Karine Sobral
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)