Español:
Tengo una duda, ¿como hago para no tener que modificar un php para agregar datos a una tabla?, es que en app inventor tengo un spinner que se puede seleccionar las tablas y agregar datos en la tabla seleccionada.
Por ejemplo: Si tomo la tabla "tabla_usuarios" (que contiene 7 columnas) y agrego datos si lo permite pero si tomo la tabla "usuarios" no permite agregar datos.
(Mi PHP tiene 7 var para agregar datos)
<?php
// Juan Antonio Villalpando
// juana1991@yahoo.com
// http://kio4.com
// 1.- IDENTIFICACION nombre de la base, del usuario, clave y servidor
require_once('conexiona.php');
// 2.- CONEXION A LA BASE DE DATOS
// mysql_select_db($db_name) or die(mysql_error());
$link = new mysqli($db_host, $db_login, $db_pswd, $db_name);
// Check connection
if ($link->connect_error) {
die('Connect Error: ' . $mysqli->connect_error);
}
mysqli_query($link, 'SET NAMES utf8');
$nombre = $_POST['nombre'];
$var1 = $_POST['var1'];
$var2 = $_POST['var2'];
$var3 = $_POST['var3'];
$var4 = $_POST['var4'];
$var5 = $_POST['var5'];
$var6 = $_POST['var6'];
$var7 = $_POST['var7'];
echo $nombre;
echo $var1;
echo $var2;
echo $var3;
echo $var4;
echo $var5;
echo $var6;
echo $var7;
$hacer = mysqli_query ($link, "insert into $nombre values ('$var1', '$var2', '$var3', '$var4', '$var5', '$var6', '$var7')");
$resultado = mysqli_query($link, $hacer)or die(mysqli_error()."<hr/>Line: ".__LINE__."<br/>$hacer");
if($result == true){
echo "OK_ADD";
}
mysqli_close($link);
?>
English:
I have a question, how do I not have to modify a php to add data to a table? In app inventor I have a spinner that can select the tables and add data to the selected table.
For example: If I take the table "user_table" (which contains 7 columns) and add data if it allows it, but if I take the table "users" it does not allow adding data.
(My PHP has 7 var to add data)