Ya casi tengo el trabajo que debo presentar luchando, aprendiendo con la ayuda de ustedes.
Solo me falta concatenar en una variable tres variables que vienen del formulario por favor les pido ayuda en esto ultimo la idea es:
Que en campo de la tabla GuiaMaestra quede almacenado asi:
BG123456PT
Donde Bg es una sigla selecionada y que viene de la variable CiudadOrigen al igual que PT, y el numero 123456 que viene de la varibale Numero.
ahora necesito que la el campo GuiaMaestra quede almacenado BG123456PT.
Gracias por su ayuda aqui parte del codigo por que no cabe todo:
Código PHP:
<?php require_once('../../../../Connections/conex.php'); ?>
<?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
break;
}
return $theValue;
}
}
$editFormAction = $_SERVER['PHP_SELF'];
if (isset($_SERVER['QUERY_STRING'])) {
$editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
}
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
$insertSQL = sprintf("INSERT INTO guia (Numero, GuiaMaestra, FechaEnvio, Remitente, Destinatario, TipoEnvio, Transporte, FechaLlegada, ConfirmaRecepcion, Prioridad, EstadoEnvio, Observacion, CiudadOrigen, CiudadRecepcion) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)",
GetSQLValueString($_POST['Numero'], "text"),
GetSQLValueString($_POST['GuiaMaestra'], "text"),
GetSQLValueString($_POST['FechaEnvio'], "date"),
GetSQLValueString($_POST['Remitente'], "text"),
GetSQLValueString($_POST['Destinatario'], "text"),
GetSQLValueString($_POST['TipoEnvio'], "text"),
GetSQLValueString($_POST['Transporte'], "text"),
GetSQLValueString($_POST['FechaLlegada'], "date"),
GetSQLValueString($_POST['ConfirmaRecepcion'], "text"),
GetSQLValueString($_POST['Prioridad'], "text"),
GetSQLValueString($_POST['EstadoEnvio'], "text"),
GetSQLValueString($_POST['Observacion'], "text"),
GetSQLValueString($_POST['CiudadOrigen'], "text"),
GetSQLValueString($_POST['CiudadRecepcion'], "text"));
mysql_select_db($database_conex, $conex);
$Result1 = mysql_query($insertSQL, $conex) or die(mysql_error());
$insertGoTo = "../PanelAdministrador.php";
if (isset($_SERVER['QUERY_STRING'])) {
$insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
$insertGoTo .= $_SERVER['QUERY_STRING'];
}
header(sprintf("Location: %s", $insertGoTo));
}
$maxRows_NumeroConsecutivo = 1;
$pageNum_NumeroConsecutivo = 0;
if (isset($_GET['pageNum_NumeroConsecutivo'])) {
$pageNum_NumeroConsecutivo = $_GET['pageNum_NumeroConsecutivo'];
}
$startRow_NumeroConsecutivo = $pageNum_NumeroConsecutivo * $maxRows_NumeroConsecutivo;
mysql_select_db($database_conex, $conex);
$query_NumeroConsecutivo = "SELECT * FROM consecutivos ORDER BY Numero DESC";
$query_limit_NumeroConsecutivo = sprintf("%s LIMIT %d, %d", $query_NumeroConsecutivo, $startRow_NumeroConsecutivo, $maxRows_NumeroConsecutivo);
$NumeroConsecutivo = mysql_query($query_limit_NumeroConsecutivo, $conex) or die(mysql_error());
$row_NumeroConsecutivo = mysql_fetch_assoc($NumeroConsecutivo);
if (isset($_GET['totalRows_NumeroConsecutivo'])) {
$totalRows_NumeroConsecutivo = $_GET['totalRows_NumeroConsecutivo'];
} else {
$all_NumeroConsecutivo = mysql_query($query_NumeroConsecutivo);
$totalRows_NumeroConsecutivo = mysql_num_rows($all_NumeroConsecutivo);
}
$totalPages_NumeroConsecutivo = ceil($totalRows_NumeroConsecutivo/$maxRows_NumeroConsecutivo)-1;
mysql_select_db($database_conex, $conex);
$query_Prioridad = "SELECT * FROM prioriodades";
$Prioridad = mysql_query($query_Prioridad, $conex) or die(mysql_error());
$row_Prioridad = mysql_fetch_assoc($Prioridad);
$totalRows_Prioridad = mysql_num_rows($Prioridad);
mysql_select_db($database_conex, $conex);
$query_TipoDeEnvio = "SELECT * FROM tipoenvio";
$TipoDeEnvio = mysql_query($query_TipoDeEnvio, $conex) or die(mysql_error());
$row_TipoDeEnvio = mysql_fetch_assoc($TipoDeEnvio);
$totalRows_TipoDeEnvio = mysql_num_rows($TipoDeEnvio);
mysql_select_db($database_conex, $conex);
$query_Transporte = "SELECT * FROM transporte";
$Transporte = mysql_query($query_Transporte, $conex) or die(mysql_error());
$row_Transporte = mysql_fetch_assoc($Transporte);
$totalRows_Transporte = mysql_num_rows($Transporte);
mysql_select_db($database_conex, $conex);
$query_Ciudades = "SELECT * FROM destinos";
$Ciudades = mysql_query($query_Ciudades, $conex) or die(mysql_error());
$row_Ciudades = mysql_fetch_assoc($Ciudades);
$totalRows_Ciudades = mysql_num_rows($Ciudades);
?>