Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - Drek

Páginas: [1]
1
PHP / eliminar de una tabla
« en: 30 de Enero de 2015, 12:30:06 pm »
Buenas!! vereis haver si me podeis hechar un cable, yo tengo un formulario en una pagina llamada formulario.php en el cual le doi a enviar y se imprimen los datos en una tabla  en otra pagina y bien hasta aqui todo correcto pero me han pedido la opción al lado de cada linea de la tabla el "eliminar" y no se bien bien como recojer ese "nif" y que borre todo el registro de la base de datos, recoje  el "nif" pero no borra ,aqui os dejo el codigo haber , he visto varios ejemplos por hay pero la gran mayoria lo hacian con funciones y en otra pag de borrar.php ami me interesaria hacerlo en esta misma  haber que veis gracias!!!

<?php

//para hacer la conexion con mysql
$host="localhost";
$user="root";
$pass="";
$bd="miempresa";

//cojemos los datos de un formulario

$nombre = isset($_POST['nombre']) ? $_POST['nombre'] : null ;
 $apellidos = isset($_POST['apellidos']) ? $_POST['apellidos'] : null ; 
 $fecha = isset($_POST['fecha']) ? $_POST['fecha'] : null ;
 $nif = isset($_POST['nif']) ? $_POST['nif'] : null ;
 $provincia = isset($_POST['provincia']) ? $_POST['provincia'] : null ;
 
//aqui la conexion con la BD e inserta datos del formulario
$conex = mysqli_connect($host,$user,$pass,$bd);
   if(!$conex){
         echo "ERROR".mysqli_connect_error();
         
         }
$sql = "INSERT INTO usuaris (nif, nom, cognoms, data_naix, provincia) VALUES ('$nif', '$nombre','$apellidos','$fecha','$provincia')";
   if(!$sql){
         echo "ERROR en la ejecucion de la sentencia".mysqli_connect_error();
   }
mysqli_query($conex,$sql);

$cadena="Select nif,nom,cognoms,data_naix,provincia from usuaris";
$result=mysqli_query($conex,$cadena);
$cadena2= "DELETE FROM usuaris WHERE nif='$cnif'";

      echo "<table id='miTabla' border=1  style='text-align: left; margin: auto;'>";
      echo"<th><i>Nif</i></th><th><i>Nom</i></th><th><i>Cognoms</i></th><th><i>Data</i></th><th><i>Provincia</i></th>";
      while($row=mysqli_fetch_row($result)) {
            echo "<tr>";
               echo "<td >$row[0]</td>
                     <td>$row[1]</td>
                     <td>$row[2]</td>
                     <td>$row[3]</td>
                     <td>$row[4]</td>
                     <td><a href='editar.php'>Editar</a></td>
                     
                     <td><a href='mostrardatos.php?$cnif=$row[0];'>Eliminar</a></td>";
               echo"</tr>";   
            }
         echo "</table>";   
mysqli_close($conex);

?>

2
(X)HTML / Listas NO ordenadas
« en: 27 de Diciembre de 2006, 00:05:36 am »
Bien aqui voi a explicaros..se que a muy poca gente le interesan las listas..pero son utiles:

Una lista no ordenada o Unordered List està comprimida entre los comandos <UL> i </UL>
Cada elemento de la lista, se llama List Ítem i esta comprimido entre los comandos <LI> i </LI>.
Os pongo un ejemplo de lista No ordenada de 3 elementos:
 
<UL>                                         Resultado:
<LI> Primer elemento </LI>           -Primer elemento
<LI> Segundo element</LI>          -Segundo elemento
<LI> Tercer elemento</LI>            -Tercer elemento
</UL> 

El <OL> puede modificar-se con los modificadores START i TYPE

start=num: Indica que numero sera el primero de la lista. Si no se utilitza este modificador se sobreentiende que se comenzará per el numero 1.
type = tipo de lista Indica el tipo de numeración utilizada. Si no se dice nada se entiende que sera una lista ordenada numericamente.

Los posibles tipos son:
1 = Numericamente. (1,2,3,4,... etc.)
a = Letras minúsculas. (a,b,c,d,... etc.)
A = Letras majúsculas. (A,B,C,D,... etc.)
i = Nombres romanos en minúsculas. (i.ii,iii,iv,v,... etc.)
I = Nombres romanos en majúsculas. (I,II,III,IV,V,... etc.)

-Las listas ordenadas se pueden igualar simepre teniendo en cuenta de cerrar los comandos que vamos abriendo.


Ejemplo de listas igualadas:
 
<UL>                                                 
<LI> Primer elemento </LI>                   
<LI> Segundo elemento</LI>
    <UL>
    <LI> Apartado 1 </LI>
    <LI> Apartado 2</LI>
    </UL>
<LI> Tercer elemento</LI>
</UL>

 RESULTADO:
-Primer elemento
-Segundo elemento
    *Apartado 1
    *Apartado 2
-Tercer elemento//asi sucesivamente..

-Uf ya veis mucho escrito pero..facil..se..que muchos direis buaf para que quiero yo eso.. pues os puede servir para numerar algo..hacer una lista en tu web de algo.. dudas  PREGUNTAR esta bien explicado?¿


3
(X)HTML / Listas ordenadas
« en: 26 de Diciembre de 2006, 19:15:21 pm »
Bueno voi a explicaros un poco las listas..en HTML:
Ol= ordener list

Código: [Seleccionar]
<OL>// lo ponemos para indicarle que abrimos lista ordenada
<LI> Primer elemento</LI>// el li para decirle que es un elemento
<LI> Segundo elemento</LI>
<LI> Tercer elemento</LI>
</OL>// cerramos lista
esta lista es simple para tenerlo todo ordenado vamos con algo mas mejorado:
-Esto es una lista aniuada, siempre teniendo en cuenta de cerrar las comandas que vamos abriendo...
Código: [Seleccionar]
<OL>
<LI> Primer elemento </LI>
<LI> Segundo elemento</LI>
    <OL>
    <LI> Apartado1 </LI>
    <LI> Apartado 2</LI>
    </OL>
<LI> Tercer elemento</LI>
</OL>

-Hasta aqui las ordenadas mas alante os explico las No ordenadas, Algo muy simple pero servible  ;)

4
JavaScript / Saludo segun la hora que sea
« en: 26 de Diciembre de 2006, 19:05:17 pm »
Bueno buscando y buscando cosas para mi pag pues he encontrado esto que es interesante...

Código: [Seleccionar]
<script LANGUAGE="JavaScript">
var dt = new Date();
var hr = dt.getHours();
var msg = ((hr<12) ? "Buenos dias, espero que te guste mi página..." :"Buenas Noches, espero que te guste mi página...");
msg = ((hr>11)&&(hr<19) ? "Buenas Tardes, espero que te guste mi página..." : msg);
msg=" <H2> "+msg+" !</H2>";
document.write(msg);
</script>
supongo que en hr> sera donde se cambie la hora hasta la hora que quieras, bueno e interesante ami me va bien :P provadlo!

5
PHP / logueo en .tk
« en: 10 de Noviembre de 2006, 21:16:08 pm »
tengo una duda porque cuando alguien entra a mi web con .tk no se pueden logear porque no entra como se arregla? merci a todos

6
PHP / formulario cerrado o abierto
« en: 01 de Noviembre de 2006, 18:46:48 pm »
me gustaria saber como por ejemplo tengo el fromulario de dj en mi web..i quiero cerrarlo para que no salga como algun sitio para mi que me ponga cerrar formulario i en la web ya no salga y ponga el texto que yo quiera sin tener que subir al host el arxivo sin modificarlo me explico??

:) grax

7
PHP / Puntos en registro
« en: 27 de Octubre de 2006, 14:53:41 pm »
AVER.. ME GUSTARIA SABER COMO HACER PARA QUE EN EL REGISTRO DE USUARIOS DE MI WEB CUANDO UNA PERSONA SE REGISTRA EN VES DE TENER 0 PUNTOS O CREDITOS COMO LOS LLAMEIS LE SALGAN DIRECTAMENTE LOS QUE YO QUIERA AUTOMATICOS ME EXPLICO? QUE EN VEZ QUE LES SALGAN 0 POR EJEMPLO 5 saldos!!

8
PHP / Sistema de noticias
« en: 25 de Octubre de 2006, 17:51:03 pm »
aver bien como me dijo raken que poste un nuevo tema pues aqui lo dejo aver tengo un problema con el sistema de noticias que creo pc-admin i al enviar la noticia me sale sto:http://cosas.webspacemania.com/pc-noticias/noticias.php os dejo  el code de algun arxivo...
este es el de para poner el mensaje i eso :
<?PHP
include("conectar.php");
include(
"funciones.php");


if(
$_POST[&#39;enviar&#39;]) {

if($_POST[&#39;noticia&#39;] or $_POST[&#39;titulo&#39;] or $_POST[&#39;autor&#39;] == "") {
echo "<center><b>Debes rellenar todos los campos</b></center>";


$noticia smilies(bbcode($_POST[&#39;noticia&#39;]));
$autor $_POST[&#39;autor&#39;];
$titulo smilies($_POST[&#39;titulo&#39;]);
$fecha date("d-m-Y");
$ip $REMOTE_ADDR;


//Insertamos la noticia en mysql


$query "INSERT into `noticias` (titulo, autor, noticia, fecha, ip) values (&#39;$titulo&#39;,&#39;$autor&#39;,&#39;$noticia&#39;,&#39;$fecha&#39;,&#39;$ip&#39;)";

if(
mysql_query($query)) {

echo 
"<center><b>La notícia se ha enviado Correctamente.</b></center>";

} else {

echo 
"<center><b>No se ha podido enviar la notícia.</b></center>";
	
}
}
?>

Código: [Seleccionar]
<style type="text/css">
<!--
.Estilo1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}
-->
</style>

<center>
<form action="" method="POST" class="Estilo1">
<b>Usuario:</b> <br>
  <input type="text" name="autor" size="20"><br>
<b>Titulo:</b> <br>
  <input type="text" name="titulo" size="45"><br>
<b>Notícia:</b> <br>
  <textarea name="noticia" cols="43" rows="15"></textarea><br><br>
  <input type="submit" value="Enviar noticia" name="enviar">
<input type="reset" value="Borrar noticia">
</form>
</center>
aora el noticias.php
<?PHP
##################################################
#        pcv-noticias v1.0. by Pc-Admin          #
#
	
	
	
	
	
	
 #
#          pc-admin@info-keko.es                 #
##################################################

include("conectar.php");

$query "SELECT * FROM `noticias`  Order by id DESC";
$query mysql_query($query);

while(
$ver mysql_fetch_array($query)) {
echo 
"<b>Autor :</b><br>".$ver[&#39;autor&#39;];
echo "<br><b>Titulo :</b><br>".$ver[&#39;titulo&#39;];
echo "<br><b>Noticia :<br></b>".$ver[&#39;noticia&#39;];
echo "<hr>";
}
?>


si necesitais alguno mas pedirmelo grax

9
PHP / Problema con envio
« en: 25 de Octubre de 2006, 13:28:05 pm »
aver e cojido el form de serrico pero todo va bien pero no me llega el email aqui est el codigo
-->
</
style>
<
body bgcolor="#CCCCCC">

<
div align="center" class="texton"><br
  <strong>Formulario de Contacto</strong><br>
  <br>
</
div>
<
table width="26%" height="77" border="0" align="center" cellpadding="0" cellspacing="0" >
  <tr>
    <td height="72" >
      <form name="formail" method="post" action="?ver=contacto">
        
        
<div align="center"><span class="Estilo3"><span class="Estilo4">
           Nombre
                 <input name="nick" type="text" id="Nick" size="20" maxlength="30" />
            <br />
            <br>
            Tu
            E
-mail
            <input name="email" type="text" id="password2" size="20" maxlength="30" />
            <br />
            <br>
            Asunto
            <input name="asunto" type="text" id="Asunto" />
            <br />
            <br>
          Mensaje:</span></span><span class="Estilo4"><font color="626262" face="Trebuchet MS">
          <textarea name="mensaje" cols="35" rows="6" id="Mensaje"></textarea>
          <br />
          <br />
          <input name="Submit" type="submit" class="boton" value="Enviar" />
        
	
</
font> </span></div>
      </form>
    </td>
  </tr>
</
table>
<?

$destino="nolodigo@hotmail.com"


$nick$HTTP_POST_VARS[&#39;nick&#39;];
$asunto $HTTP_POST_VARS[&#39;asunto&#39;];
$mensaje $HTTP_POST_VARS[&#39;mensaje&#39;];
$email $HTTP_POST_VARS[&#39;email&#39;];

if(!empty($nick) && !empty($asunto) && !empty($mensaje) && !empty($email))
{
  if(substr_count($email,"@") == && substr_count($email,".") >= && strlen($email)>5)
  {
	

	
if(
mail($destino$asunto$mensaje"From: $nick <$email>\r\nX-Mailer: PHP/" phpversion()))
	
	
echo 
"<center><font color =\"#FF0000\">Formulario enviado correctamente</font></center>";
  
	
else 
  
	
	
echo 
"<center><font color =\"#FF0000\">Error: El destino es incorrecto o hay error de servidor</font></center>";
	
}else echo 
"<center><font color =\"#FF0000\">Error: El E-mail no es válido</font></center>";
}

else
	
if(
$HTTP_POST_VARS) echo "<center><font color =\"#FF0000\">Faltan datos por rellenar</font></center>";
?>

Páginas: [1]