• ivaninydes

    (@ivaninydes)


    Conexión de formulario con base de datos locahost
    WordPress 5.5.3 instalado en NAS de QNAP y se trabaja por red local
    Base de datos phpmyadmin
    Tema: twentyseventeen

    Deseo hacer un formulario con los siguientes campos
    NOMBRE
    MATRICULA
    FECHA
    ADJUNTAR TRABAJO (archivo PDF)
    FOTO EVIDENCIA

    Ya tengo el código HTML y creada la tabla en phpmyadmin con el nombre “wp_trabajos”
    Los campos en la base de datos son: (nombre, matricula, forfecha, trabajopdf, trabajopdf, foto )
    Pero no logro que los datos se agreguen a la tabla.
    Mi código es el siguiente:

    <?php 
    
    get_header();
    
    $nom = $_POST['nombre'];
    $matri = $_POST['matricula'];
    $fecha = $_POST['forfecha'];
    $pdf = $_POST['trabajopdf'];
    $foto = $_POST['foto'];
    
    	
    $sql = "INSERT INTO wp_trabajos (nombre,matricula,forfecha,trabajopdf,trabajopdf,foto) VALUES (".$nom.",'".$matri."','".$fecha."','".$pdf."','".$foto."'');";
    
    $wpbd->query($sql);
    
    ?>
    
    		<div id="primary">
    			<div id="content" role="main">
    				<div id="center">
    					<h2>Formf0 003</h2>
    					<form method="post" >
    						
    
    						<label>NOMBRE</label>
    						<input type="text" name="nombre" required/>
    						</br></br>
    
    						<label>MATRICULA</label>
    						<input type="text" name="matricula" required/>
    						</br></br>
    
    						<label>Fecha</label>
    						<input type="date" name="forfecha" required/>
    						</br></br>
    
    						<label>ADJUNTAR TRABAJO</label>
    						<input type="file" name="trabajopdf" accept=".pdf" required/>
    						</br></br>
    
    						<label>FOTO EVIDENCIA</label>
    						<input type="file" name="foto" accept=".jpg, .png" required/>
    						</br></br>
    
    						<input type="submit" value="Enviar"/>
    
    					</form>
    				</div>
    			</div>
    		</div>
    
    <?php get_footer(); ?>
    
Viendo 1 respuesta (de un total de 1)
Viendo 1 respuesta (de un total de 1)
  • El debate ‘Conexión de formulario con base de datos locahost’ está cerrado a nuevas respuestas.