hola syncronice, gracias por tu respuesta probe como me digiste, de hecho ya lo habia hecho antes asi:
Código PHP:
$consultaStr= "select * from usuario where nombUsuario= $usrname";
y luego
Código PHP:
$insertarStr= "insert into usuario(nombUsuario, clave, correo) values($usrname, $passwd, $mail)";
el tema es que ahora no pasa la primera consulta, es decir $consulta, lo bueno es que ahora me pasan los contenidos, antes en la base de datos me quedaba vez de un nombre(el cual era contenido por la variable $username)el nombre de la propia variable.
ej:
antes si hacia la asignacion $username=pepito
lo que se guardaba en la base era $username y no pepito ahora si pasa el contenido de la variable, es decir pepito pero al momento de guardarlo o mas bien antes al momento de verificar si existe un pepito da error y dice que la peticion no se puede realizar
si se te ocurre algo mas o me podes orientar de alguna otra forma porque hace como dos mese que estoy estancado con esto y no puedo seguir con un curso de php que estoy haciando.
disculpa las molestias
saludos y gracias