Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/02/2007, 11h20   #1
Invité de passage
 
Inscription : février 2007
Messages : 30
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 30
Points : 0
Points : 0
Par défaut asp html base données

bonjour voici mon probleme
voici que je dois modifier

Code :
1
2
3
4
5
6
7
8
9
10
11
<%=strItemText%></font>
<font color="<%=strQuestionDescriptionColor%>" face="<%=strBaseFont%>" size="<%=intQuestionDescriptionSize%>">
<%=strDescription%>
</font>	
<font color="<%=strQuestionColor%>" face="<%=strBaseFont%>" size="<%=intQuestionSize%>">
<input type="text" name="item<%=intItemID%>" size="50" 
value= "<%=intTicketNumber%>"> 
</font> 
<br/>
<input type="hidden" name="itemShown<%=intItemID%>" value="true">
<br/>


le probleme est que ce code genere plusieurs input et qu'on ne peut pas preciser plusieurs valeurs. si j'affecte une valeur tous les input ont la meme valeur. mais il y aussi un autre probleme avant c'etait des input ou on laissait l'utilisateur mettre ce qu'il voulait mais maintenant je dois preciser moi meme la valeur de chaque input. comment faire? je n'ai pas changer les input car ça stocke directement la valeur dans la base de données et c'est trop chaud de savoir comment et ou ils font l'insert avec le nombre de varaiables et de conditions. alors j'ai preferé laissé comme ça.

merci
mohamed_75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2007, 11h25   #2
Inactif
 
Inscription : mars 2002
Messages : 1 295
Détails du profil
Informations personnelles :
Âge : 41

Informations forums :
Inscription : mars 2002
Messages : 1 295
Points : 1 345
Points : 1 345
Citation:
le probleme est que ce code genere plusieurs input et qu'on ne peut pas preciser plusieurs valeurs. si j'affecte une valeur tous les input ont la meme valeur.
Le code doit être mal rédigé. Merci de mettre tout le code svp.

Citation:
mais il y aussi un autre probleme avant c'etait des input ou on laissait l'utilisateur mettre ce qu'il voulait mais maintenant je dois preciser moi meme la valeur de chaque input.
Pas clair. Merci de préciser.

PS : je me suis permis de mettre le code en format code, merci d'y penser la prochaine fois.
Florian est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2007, 11h45   #3
Invité de passage
 
Inscription : février 2007
Messages : 30
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 30
Points : 0
Points : 0
ok
ben en fait ce que je voulais c'est recuperer des valeurs par ex de caseOwner et Customer ( 2 variables) de l'adresse url et ensuite les mettre dans les champs input. ces 2 variables j'ai du les ajouter dans la table pour ensuite preciser leurs valeurs. et à chaque fois que je rajoute une variable dans ma table comme caseOwner il me crée un input tye="text" comme ceci:

caseOwner et juste à coté le champ

et tout ça dans une seule ligne que je vous ai montré. le probleme est comment donner une valuer à chaque variable. etant donné qu'on ne peut mettre qu'une seule valeur

j'espere que j'ai été plus clair.

merci
mohamed_75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2007, 12h14   #4
Invité de passage
 
Inscription : février 2007
Messages : 30
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 30
Points : 0
Points : 0
voici le code en entier

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
Function itemDisplay_displaySingleLine(intItemID, intQuestionCounter, boolQuestionNumberLabels, intQuestionSize, strQuestionColor, _
intQuestionDescriptionSize, strQuestionDescriptionColor, strBaseFont, intResponseID, boolEditing, strJavascript)
 Dim strSQL
Dim rsResults
Dim strItemText
Dim strDescription
Dim boolIsRequired
Dim strDefaultValue
Dim strResponse
Dim intDataType
 
 
intQuestionCounter = intQuestionCounter + 1
 
 
strSQL = "SELECT itemText, itemDescription, defaultValue, isRequired, dataType " &_ "FROM usd_SurveyItem " &_			 "WHERE itemID = " & intItemID
Set rsResults = utility_getRecordset(strSQL)
strItemText = rsResults("itemText")
strDescription = rsResults("itemDescription")
strDefaultValue = rsResults("defaultValue")
boolIsRequired = Cbool(rsResults("isRequired"))
intDataType = rsResults("dataType")
 
rsResults.Close
Set rsResults = NOTHING
 
 
If boolEditing = True and utility_isPositiveInteger(intResponseID)             Then
strResponse = response_getResponseText(intResponseID, intItemID,0,0)
strDefaultValue = strResponse
End If
 
 
 
%>	
<br/>
<font color="<%=strQuestionColor%>" face="<%=strBaseFont%>" size="<%=intQuestionSize%>">
<%	
If boolIsRequired = True Then
 
strJavaScript = strJavaScript &_					"if(document.frmResponse.item" & intItemID & ".value == """") " &_		"{alert(""Response to: "If len(strItemText) > 100 Then
	strJavascript = strJavascript & utility_javascriptEncode(mid(strItemText,1,100)) & "...."
	Else
	strJavascript = strJavascript & utility_javascriptEncode(strItemText) 
            End If							
	strJavascript = strJavascript & " is required."");return false;}"
%>
 
<%
	End If
 
	If boolQuestionNumberLabels = True Then
%>
	<%=intQuestionCounter%>.
<%
	End If
%>
	<%=strItemText%></font>
		<font color="<%=strQuestionDescriptionColor%>" face="<%=strBaseFont%>" size="<%=intQuestionDescriptionSize%>">
			<%=strDescription%>
		</font>	
		<font color="<%=strQuestionColor%>" face="<%=strBaseFont%>" size="<%=intQuestionSize%>">
<input type="text" name="item<%=intItemID%>" size="50" 
			value= "<%=intTicketNumber%>"> 
			</font> 
			<br/>
		<input type="hidden" name="itemShown<%=intItemID%>" value="true">
		<br/>
 
<%
desolé mais je ne sais pas comment mettre au format code.
mohamed_75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h43.


 
 
 
 
Partenaires

Hébergement Web